Subscribe To Planet Ill

Tag: Priest

Trailer Treat: Priest

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.