Mantua

A troubled FBI agent investigating strange occurrences in the sleepy town of Mantua (OH) uncovers the sinister agenda of a subversive underground cult called The Organic Ones.

  • Released:
  • Runtime: 78 minutes
  • Genre: Thriller
  • Stars: Lauren Ashley Carter
  • Director: Jorge Delarosa