Anna Hamilton Phelan

Born: None


Placeholder

Mask

as Puppy Lady
Released: 1985-03-08

A boy with a massive facial skull deformity and his biker gang mother attempt to live as normal...

Movie page