WatchTrove
Poster for Half Nelson

Half Nelson

Secrets don't let go.

  • Movie
  • 2006
  • R
  • 1h 47m

Directed by Ryan Fleck

6.7

TMDB audience rating
6.7 out of 10 from 1,009 votes

Where to watch Trailer

Overview

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.

Where to watch

Official offers in Morocco

No official subscription, free, rental or purchase offers are listed for Morocco right now. It may not be available there, or JustWatch has not recorded it yet. Try another country above.

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: HALF NELSON trailer

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Ryan Gosling

    Ryan GoslingDan Dunne

  • Shareeka Epps

    Shareeka EppsDrey

  • Anthony Mackie

    Anthony MackieFrank

  • Jeff Lima

    Jeff LimaRoodly

  • Monique Gabriela Curnen

    Monique Gabriela CurnenIsabel

  • Tina Holmes

    Tina HolmesRachel

  • Nathan Corbett

    Nathan CorbettTerrance

  • Tyra Kwao-VovoStacy

  • Rosemary LedeeGina

  • Tristan Mack Wilds

    Tristan Mack WildsJamal

  • Bryce SilverBernard

  • Kaela C. PabonLena

  • Erica RiveraErika

  • Stephanie Bast

    Stephanie BastVanessa

  • Eleanor Hutchins

    Eleanor HutchinsSimone

  • Sebastian Sozzi

    Sebastian SozziJavier

  • Karen Chilton

    Karen ChiltonKaren

  • Starla Benford

    Starla BenfordPrincipal Henderson

Director
Ryan Fleck
Writer
Ryan Fleck and Anna Boden
Music
Kevin Drew
Cinematography
Andrij Parekh