Carrie Thomas

Born: None


Placeholder

She's Been Away

as 1920's Nurse
Released: 1989-07-09

A woman who has been institutionalized for 60 years for the "crime" of not conforming to the...

Movie page