Revealing mistake: After Christine gets out of the shower, we hear the director cue her by saying, "Go," before she walks past the camera.
End of Days (1999)
1 revealing mistake
Directed by: Peter Hyams
Starring: Arnold Schwarzenegger, Gabriel Byrne, Kevin Pollak, Robin Tunney, Miriam Margolyes
Factual error: The priest says that St. John saw the number 666 in his vision, but it was actually 999 inverted. St. John wouldn't read modern Arabic numerals like we do, it would be Roman numerals. The number 666 would actually be DCLXVI. (01:05:40)
Cardinal: We're not afraid to die for our cause.
Jericho Cane: Good, because I'm not afraid to kill you.
Question: Why does Satan go through the trouble of hiring protective detail at the beginning of the film? Bullets have no effect on him, and even if he was hit, he could just make the claim that the shooter missed. And it's not like he's overly worried about people discovering his true identity, since he blackmails and corrupts people throughout the movie.





Chosen answer: Satan had to protect the host's body from harm by the Catholic priests who might try to stop him with holy "weapons." At the end, when Jericho impales himself on Michael's sword, Satan is cast out of Jericho's body because of the holy power of the sword.
Bishop73
There's no proof holy weapons could hurt him one way or another. He certainly wasn't fazed by crosses. I find hiring security more of a plothole. Arnold impaled himself on the sword so that his body would be pinned and Satan couldn't use him. Satan was driven out because his time on Earth was up. He failed to conceive. You can see the prison of Hell engulfing him. The sword didn't matter. The time did.