‘Priest’ Takes Viewers on a Post-Apocalyptic Spiritual Journey

Coming to theaters May 13, 2011 is Priest, a post-apocalyptic thriller set in an alternate world that has been ravaged by the war between humans and vampires. The only ones strong enough to stop the vampires and save mankind are the Priests and Priestesses, however, they were banished for being too powerful and now spend…