About The Irrefutable Truth About Demons
- Released on May 01, 2000
- Horror
In the place between what you know, and what you fear, demons rule. All hope is stripped away as demonic forces overcome you. Dr. Harry Ballard has just unearthed the essence of evil. He’s a marked man, a living sacrifice, thrown to the depths of the demon world. At his side is a beautiful young woman – an ex-cult member who’s experienced their immeasurable power.
Full Cast of The Irrefutable Truth About Demons
Karl Urban
plays Harry Ballard
Sally Stockwell
plays Celia
Tony MacIver
plays Johnny
Kelson Henderson
plays Wank
Danny Mulheron
plays Hotel Receptionist
Jonathon Hendry
plays Le Valliant
Adam Brookfield
plays Officer Jones
Peter Daube
plays Lawrence
Dennis Feaver
plays Hood 4
Nichola Gilchrist
plays Semi clad slain woman
Romani Lawson
plays Girl Hood
Jason Jackson Ohlson
plays Waitress
Perry Piercy
plays Detective Chalmers
Robert Tripe
plays Melissa
Crew of The Irrefutable Truth About Demons
Sound
Directing
Writing
Camera
Editing
Art
Visual Effects
Production
Crew