I watched The Prophecy the other night and agree with your opinion completely. It's one of those films that I just never figured was good enough to bother seeing. And that turned out to be true for the most part except for the angel mythology which is quite compelling.

Glad you checked that movie out. Sorry to hear you didn't think it was a good movie (you just liked the concept) It's a hidden gem imo in terms of concept. That whole angel "story" is loosely derived from the bible. The war in heaven between angels vs the devil, fallen angels, etc...

It took many parts and twisted them around to make a more threatening story. Instead of Michael (they use Gabriel) , instead he's a bad guy looking for that soul to help him win that war. Really should be Michael & his Army of God fighting the devil & protecting a woman about to give birth to a savior. So that's where they probably got the little girl thing from. They made it that she has a special meaning to the war & protecting her from Gabriel and such. Something like that.