Posters Show All

The Irrefutable Truth About Demons Poster

Find out where to watch The Irrefutable Truth About Demons on Find where to watch on

Languages (4)

Movie Facts

Status: Released

Runtime: 90

Budget: $500,000

Revenue: $0

Languages: fr, en

Webpage: Link

Release Info

  • 2000-05-01

  • 2000-05-01

Plot Keywords

Alternative Titles

  • L'inconfutabile verità sui demoni
  • Die unwiderlegbare Wahrheit über Dämonen
  • Face aux démons
  • Truth About Demons
Content Score: 86

4.5/10 (1 vote)


Glenn Standring Director


Karl Urban as Harry Ballard
Katie Wolfe as Bennie
Jonathon Hendry as Le Valliant
Sally Stockwell as Celia
Tony MacIver as Johnny