Przestępca trafia do nietypowego meksykańskiego więzienia, które funkcjonuje niczym małe miasteczko. Zaprzyjaźnia się z dziesięcioletnim chłopcem, który uczy go zasad życia w zamknięciu.
Pewien człowiek (Chris Marquette) budzi się owinięty pajęczyną w swoim biurze. Uwalnia się z niej i odkrywa, że w czasie kiedy był nieprzytomny świat został opanowany przez przybyłe z kosmosu gigantyczne robale. Wspólnie z przypadkowo poznanymi ludźmi postanawia stawić im czoła w nierównej walce.
Królestwo Majów chyli się ku upadkowi. Władcy próbują pozyskać przychylność bogów i szykują ofiary z ludzi. Jeden z wojowników ucieka, by uniknąć śmierci na ołtarzu.