Earl Ellis

Born: None


Placeholder

Spirits

as Picard Demon
Released: 1990-11-01

A priest, trying to regain his standing in the church after "falling" and sleeping with a woman,...

Movie page