Philip Leake

Born: None


Placeholder

Absolution

as Gregory
Released: 1978-06-05

At a Catholic boys' school, domineering disciplinarian Father Goddard rules over his pupils with...

Movie page