The documentary film was directed by Christopher Holt.
The Devil on Trial is now streaming on Netflix. Watch a new clip from the Christopher Holt-directed documentary film below!
The Devil on Trial explores the first – and only – time “demonic possession” has officially been used as a defense in a U.S. murder trial.
Including firsthand accounts of alleged devil possession and a shocking murder, this extraordinary story forces reflection on our fear of the unknown.
Watch the clip here:
Videos