«Apocalypto» es una película de acción y aventuras ambientada en la península de Yucatán, durante la civilización maya en el siglo XVI. La película comienza mostrando la vida tranquila de una aldea maya liderada por Jaguar Paw, un joven cazador y padre de familia.
Un día, mientras cazan en el bosque, son atacados por un grupo de guerreros de una tribu rival, los cuales los capturan para ofrecerlos en sacrificio a sus dioses. Jaguar Paw logra esconder a su esposa embarazada y su hijo en un agujero y les promete que regresará por ellos.
Jaguar Paw es llevado junto con otros prisioneros a la ciudad maya, una metrópolis que se encuentra en pleno auge, llena de construcciones majestuosas y donde se celebra una gran ceremonia religiosa. En el camino, algunos prisioneros son asesinados brutalmente, mientras que otros son usados como entretenimiento para el pueblo en las calles.
Cuando llegan a la ciudad, Jaguar Paw es encerrado junto con otros prisioneros en un foso, donde esperan ser sacrificados. Jaguar Paw se da cuenta de que tiene que escapar para salvar a su esposa e hijo, por lo que comienza a idear un plan de escape.
Después de una serie de eventos violentos y emocionantes, Jaguar Paw logra escapar de la ciudad y regresa a su aldea. Al llegar, encuentra su aldea destruida y saqueada por los guerreros enemigos, pero logra encontrar a su esposa e hijo a salvo en el agujero donde los había dejado.
La película termina con Jaguar Paw y su familia caminando hacia el horizonte, en busca de un nuevo comienzo. La película muestra cómo la brutalidad y la violencia pueden llevar a la destrucción de una civilización y cómo el amor y la determinación pueden salvar a una familia en medio del caos.