4.8 85 minHD Jesus Christ Vampire Hunter (2001) Action, Comedy, Horror, Canada 10 Jun 2001Lee Demarbre Trailer Watch