Despite his dedication to the junior-high students who fill his classroom, idealistic teacher Dan Dunne leads a secret life of addiction that the majority of his students will never know. But things change when a troubled student Drey makes a startling discovery of his secret life, causing a tenuous bond between the two that could either end disastrously or provide a catalyst of hope.
Ratings
Curator score: 6.7/10
IMDb: 7.1/10
Letterboxd: 3.59/5
Rotten Tomatoes: 91%
Metacritic: 85
TMDB: 6.6/10
Director
Ryan Fleck
Production
Hunting Lane Films, Journeyman Pictures, Original Media, Silverwood Films, Traction Media
Cast
Ryan Gosling, Shareeka Epps, Anthony Mackie, Jeff Lima, Monique Gabriela Curnen, Tina Holmes, Nathan Corbett, Tyra Kwao-Vovo, Rosemary Ledee, Tristan Mack Wilds, Bryce Silver, Kaela C. Pabon, Erica Rivera, Stephanie Bast, Eleanor Hutchins, Sebastian Sozzi, Karen Chilton, Starla Benford, Denis O'Hare, Deidre Goodwin
Where to watch
fuboTV, AMC+, Philo
Curator Review
Verdict
A raw, intimate drama about addiction, loneliness, and the fragile bond between a teacher and a student. It’s less about plot mechanics than emotional truth, with a quietly devastating lead performance and a humane, uneasy view of mentorship and self-destruction.
Best for
Viewers who like small-scale character studies
Fans of realistic addiction dramas
People drawn to morally complicated relationships
Audiences who appreciate naturalistic indie filmmaking
Those looking for one of Ryan Gosling’s most understated performances
Skip if
You want a fast-moving or plot-heavy story
You prefer uplifting school dramas with clear moral answers
You’re uncomfortable with addiction, drug use, and emotional ambiguity
You want a polished, inspirational redemption arc
Overview
Half Nelson is a bruised, intimate portrait of a man trying to teach while barely holding himself together. The film’s power comes from how ordinary it feels: the classroom scenes, the late-night drift, the quiet shame of addiction, and the way loneliness can make even good intentions feel unstable.
Worth noting
Ryan Gosling gives a remarkably controlled performance, all fatigue, charm, and self-erasure. The film never turns him into a simple cautionary tale, and it never lets the student-teacher bond become sentimental. Instead, it stays alert to the awkward ethics of care, dependency, and the possibility that two damaged people can briefly help each other.
Bottom line
What lingers most is the movie’s restraint. It’s handheld and immediate without feeling showy, and its emotional register is closer to ache than catharsis. If you like indie dramas that trust silence, contradiction, and unresolved feeling, this is a strong watch.
Top Letterboxd reviews
Andrew | A.J. (4★) · 1779 likes
burnout Ryan Gosling movies are my favorite genre of movies
Simon (5★) · 1399 likes
Not only features one of the most realistic depictions of true loneliness (not loneliness the literal sense, but in the sense that you feel like no one else out there really understands you) I’ve ever seen in film, but also can be viewed as a self-critique of the white savior trope. The writing and directing here are impeccable. Anna Boden & Ryan Fleck do a phenomenal job not only putting us in the headspace of Dan through the use of handheld… more Not only features one of the most realistic depictions of true loneliness (not loneliness the literal sense, but in the sense that you feel like no one else out there really understands you) I’ve ever seen in film, but also can be viewed as a self-critique of the white savior trope. The writing and directing here are impeccable. Anna Boden & Ryan Fleck do a phenomenal job not only putting us in the headspace of Dan through the use of handheld… more
júlia (3.5★) · 1368 likes
i say "this is ryan gosling's best perfomance" to every movie i watch from his filmography
˗ˏˋ suspirliam ˊˎ˗ (4★) · 866 likes
ryan gosling plays a constantly tired lonely cat lover who tells bad jokes and it’s a MOOd !
Ryley Mann (4.5★) · 716 likes
Amazing
How can people say that La La Land is Ryan Gosling's best performance when this exists?