
Apocalypto
2006 · Movie · R · 138 min · ★ 7.6 · 67% critics
In a Mayan world marked by fear and violence, a peaceful life is shattered when an invading force tears a family apart. What follows is a desperate survival journey driven by love, fear, and the need to return home.
Also known as Mel Gibson's Apocalypto
Where to watch
Watch free on Kanopy, The Roku Channel, Pluto TV +4 more — also streaming on Amazon Prime Video, Peacock and Hoopla.
2 hours to watch.
Stream (included)
Free
Rent
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
- 2006
- Release date
- 2006-12-07
- Language
- English
- Rated
- R
- Runtime
- 138 min
- Max quality
- HD
- Critic score
- 67/100
- TMDB rating
- 7.6/10 (6,389 votes)
- Box office
- $120,673,227
- Budget
- $40,000,000
About
You’ll like this if you want a brutal, fast-moving survival adventure with the epic intensity of Braveheart; Not for you if graphic violence or historical controversy bothers you.
Pros: relentless survival tension; immersive ancient setting; strong emotional stakes | Cons: graphic violence; simplified history; grim intensity
Themes
- loss of loved one
- maya civilization
- village
- solar eclipse
- affectation
- slavery
- tribe
- native american
- forest
- human sacrifice
- eclipse
- central america
- +26 more
Awards & recognition
- Academy Award — Best Sound · 2007 · nominated
- Academy Award — Best Makeup and Hairstyling · 2007 · nominated
- Academy Award — Best Sound Editing · 2007 · nominated
Cast & crew

Rudy Youngblood
as Jaguar Paw

Raoul Max Trujillo
as Zero Wolf

Gerardo Taracena
as Middle Eye

Iazua Larios
as Sky Flower

Antonio Monroy
as Chilam

María Isabel Díaz Lago
as Mother in Law

Dalia Hernández
as Seven

Jonathan Brewer
as Blunted

Morris Birdyellowhead
as Flint Sky
- CB
Carlos Emilio Báez
as Turtles Run
Directed by Mel Gibson