I think this is a really good movie and if you understand the meaning of the movie, it makes it ten times better. I will say this until I watched the movie a second time I was confused. I'm Catholic and I thought I knew about this stuff. Archangels for you information are the highest ranked angels in God's "army". My best advice if you don't know the Bible, then try not to think about it too much.