
End of Days
1999 · Movie · R · 122 min · ★ 6.1 · 23% critics
A cynical bodyguard is hired to protect a target who appears to be part of a supernatural end-of-days plan. As ominous forces close in, he must keep a chosen woman safe while the fate of the world hangs in the balance.
Where to watch
Streaming on Amazon Prime Video.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 1999
- Release date
- 1999-11-24
- Language
- English
- Rated
- R
- Runtime
- 122 min
- Critic score
- 23/100
- TMDB rating
- 6.1/10 (2,058 votes)
- Box office
- $211,989,043
- Budget
- $100,000,000
About
Choose this if you want dark, grungy late-90s apocalyptic fun with nonstop action and supernatural dread; Not for you if you want a tightly logical story or scares that land harder than the action, like Underworld: Awakening or Resident Evil: Afterlife.
Pros: dark, moody supernatural vibe; nonstop apocalyptic action; strong villain energy | Cons: plot feels flawed; pacing drags sometimes; demonic elements can underwhelm
Themes
- new year's eve
- new york city
- nightmare
- faith
- christianity
- pastor
- bible
- satanist
- ex-cop
- atheist
- anti-christ
- millenium
- +19 more
Cast & crew

Arnold Schwarzenegger
as Jericho Cane

Gabriel Byrne
as The Man

Robin Tunney
as Christine York

Kevin Pollak
as Bobby Chicago

CCH Pounder
as Detective Margie Francis

Derrick O'Connor
as Thomas Aquinas

David Weisenberg
as OB-GYN

Rainer Judd
as Christine's Mother

Miriam Margolyes
as Mabel

Udo Kier
as Head Priest
Directed by Peter Hyams