Half Nelson (2006) Free Watch
An inner-city junior high school teacher with a drug habit forms an unlikely friendship with one of his students after she discovers his secret.
Release Date: 2006
Duration: 106 min
Director: Ryan Fleck
Writers: Anna Boden, Ryan Fleck
Stars: Anthony Mackie, Ryan Gosling, Shareeka Epps