Apocalypto er en episk fortelling om Mayakulturen som i en periode var en enorm kulturell og politisk makt i Mellom-Amerika. Filmen skildrer tiden før de spanske kolonistene ankommer i starten av 1500-tallet, men på et tidspunkt hvor Mayakulturen allerede er ved å kollapse innenfra. Vi følger den unge Jaguar Paws, hvis idylliske tilværelse snus fullstendig på hodet i det hans folk brutalt overfalles av en fiendtlig styrke. Han blir dratt inn i en verden hvor frykt og undertrykkelse regjerer, og en grusom slutt venter ham. Paw bestemmer seg for å unngå sin skjebne. Kjærligheten til sin kvinne og familie gir ham den styrken og kraften han trenger for å forsøke å redde sitt folk fra total undergang.