It's interesting to read some of the comments here since some seem to be the complete opposite of others. I have to tell you that I have see this move 3 times already (once for free and twice I paid to see it). The first two times I saw it there was a lot of reaction during and and at the end of the movie (standing ovation the first two times I saw it) and this last time I saw it there was reaction during the film but no outbursts in the final scenes and no standing ovation (of course there was a smaller audience). There are basically 3 kinds of people who will see this movie: people who understand the book of Revelation (or at least THINK they understand everything that will happen) and will scrutinize this movie based on that, people who have read some of Revelation and understand the basic idea but admit they don't understand what all of it means as far as all the details, and, finally, those people (either Christian or non-Christian) who have no clue about Revelation or what's going to happen and will walk away with questions.
I fall into the second category because I have read Revelation but it's a lot to take in and the movie only covers a small portion of Revelation. There were a couple of questionable moments for me in the movie but the main theme of Megiddo is that God wins the war. It's not about following every single detail in Revelation because face it, we can read Revelation over and over again and still NOT know exactly what will happen exactly in the end except that God wins. That's what the whole movie is about. Most people will not go to a movie and critique every little thing, even most Christians.
I went to see the first Omega Code and it was very dull and boring. After seeing Megiddo I wish they wouldn't have referred to it as Megiddo: The Omega Code 2 because this movie stands on its own. Unlike Omega Code, the acting is great, the special effects are Hollywood-scale, and you really get a small glimpse of what will happen when the beast is defeated. Someone here mentioned about them not showing Satan chained for 1000 years but I imagine that will be in the next movie they make (I don't want to say sequel because I'm hoping they don't lump the next one in with The Omega Code, too). Judging from the way this movie ended that seems logical that they will pick up there.
I recommended this movie to all my Christian friends because I saw what effect it had on the people around me in the theaters I went to and I know how it made me feel and I know if a movie can portray this kind of scene I can only rejoice MORE in knowing that the way it will REALLY be will be even greater. Christian movie-makers are getting better and this is definitely one of the better Christian movies I've seen and it's worthy of being embraced.