The Dooms Chapel Horror: Cast