Foster Hamilton

Born: None


Placeholder

The Devil on Trial

as David Glatzel
Released: 2023-10-17

Explore the first – and only – time “demonic possession” has officially been used as a defense...

Movie page