Written and Directed by Victor Salva and starring Justin Long, Gina Phillips, Jonathan Breck, Patricia Belcher and Brandon Smith.