Film·2004·1h 51m
HorrorScience Fiction
Two demon hunters race to save the human race after an a cult accidentally releases a particularly dangerous demon.
Directed by 'Evil' Ted Smith
Featuring
12 credited
Keep watching