Mark Richards

Born: None


Placeholder

Jaws of Satan

as Dr. Owens
Released: 1981-07-24

A preacher whose ancestors were Druids battles Satan, who has taken the form of a huge snake.

Movie page