A movie directed by Michael Apted
The backwoods of North Carolina is where Nell (Jodie Foster) lives, all alone. She has her own form of language and no idea of a world beyond her small plot of land. Then civilization enters her life in the form of two doctors (Liam Neeson and Natasha … see full wiki
What did you think of this review?