I'm not a Christian but...

This could have been done so much better. I'm familiar with the
Book of Revelation, having grown up Catholic and I've always
been interested in prophecy. The Final Battle in Israel didn't
even happen! I understand poetic and literary license, but they
really skipped around and cherry picked to make a very incoherent
story line. I just think they could have stayed more true to
what the Bible actually says, and possibly even frightened people
with it. Instead they made a mess that even the most apostate
Christian would recognize as pablum.