Arnold Schwarzenegger (“Predator”, “The Running Man”) stars in this bizarre movie about the end of the world. It leaps around from being a fun and action-packed Schwarzenegger movie to be a sick and psychotic horror movie to being just one plot hole and special effect after another.
In “End Of Days”, Schwarzenegger is an ex-policeman, who must protect a girl named Christine (Robin Tunney “Vertical Limit”) from the Devil himself (Gabriel Byrne “The Usual Suspects”, “Ghost Ship”) in order to prevent the creation of the antichrist. The movie has scenes of the corny action we’ve come to expect from Schwarzenegger but then it features ridiculous mathematical equations as to why Satan is here now such as 666 is upside-down for 999 and then magic a 1 out of nowhere for 1999.
Schwarzenegger is good here but unfortunately he’s placed in a movie where there are so many shots and scenes that feel totally wrong for a movie starring him. The Devil in this movie is totally pathetic as in human form he reacts pretty much the same way to bullets as the T-1000 in Schwarzenegger’s “Terminator 2” but then in his true form seems almost unstoppable (why not just be in that form to fight Schwarzenegger?). The girl in the movie is forgettable.
“End Of Days” features some really good stunt work and some good explosions but what’s really disappointing is that we see sickening scenes such as a man with religious paragraphs carved into his back and a dream involving the Devil sleeping with a woman and her daughter and then proceeding to merge the two into one. Also the film does give us a bunch of lousy explanations about the Devil and the ‘End of Days’ itself. The movie’s ending is weak though and just an excuse to use a load of effects. I wanted a real silly action movie where Schwarzenegger goes one-on-one with Satan but instead we get elements of horror, pointless special effects and dumb calculations thrown into the mix.