The imagery of this movie has moved across the landscape of my mind since I first saw in in the late 1990's. Christopher Walken is exceptional as the arrogent angel Gabriel who seeks to end the human reign as the beloved of God and return to the way it was when God loved the angels most. Hey, I don't know where they get this stuff from, it's not in the bible; but it's fun to watch. Britney Murphy plays Izzy, Walkens human sidekick; and I felt kind of sad this time through she died since the last time I saw it). Jennifer Beals is as lovely and talented as ever and Eric Roberts makes a cameo as the Archangel Michael.
Out of all the Prophecy movies this one is my favorite, but some of the characters who have bit parts here have bigger parts in the first. Give it a try.