3 Trailer Treat: Priest January 14, 2011 odeisel In Priest, human beings wage a deadly war with vampires in an alternate reality. In the wake of that war, humans have been corralled into giant cities where the church rules with an iron fist.