 Picking up where Prophecy: Uprising left off, Allison (Kari Wuhrer) has been assigned to protect an ancient text bible when a group of renegade angels, called Thrones and led by the sinister Stark (Tony Todd) target Allison by trying to kill her to get at the last page of the manuscript which will reveal the name of the Antichrist now living in Bucharest. Aiding Allison is a contract killer named Dylan (Jason Scott Lee) who as been hired to kill Allison but has a epiphany to help her. Also back is the devil John Reigart (John Light) who refuses to help Allison this time around because the impeding Apocyolypse will bring him new souls to the realm of Hell leading to Allison to try to survive as long as possible to prevent Stark and his Thrones from re-writing the prophesy of the end of the world for their own purpose.