Op 21 december 2012 is de dertiende cyclus van de Mayakalender voltooid. Archeoloog Julius Gabriel sterft met één zekerheid: die datum luidt het einde der tijden in. Er is een sprankje hoop. De sleutel is een eeuwenoude code die van de piramides van Mexico en Egypte naar de lijnen van Nazca in Peru voert.
Julius' zoon Mick is de enige die de code kan ontcijferen. Maar Mick kan niets doen, hij zit al jaren onterecht opgesloten in een psychiatrische inrichting. Dan krijgt hij een nieuwe psychiater toegewezen, Dominique Vazquez. Zij helpt hem ontsnappen en samen beginnen zij een race tegen de klok die moet voorkomen dat de Mayavoorspelling uitkomt.
Julius' zoon Mick is de enige die de code kan ontcijferen. Maar Mick kan niets doen, hij zit al jaren onterecht opgesloten in een psychiatrische inrichting. Dan krijgt hij een nieuwe psychiater toegewezen, Dominique Vazquez. Zij helpt hem ontsnappen en samen beginnen zij een race tegen de klok die moet voorkomen dat de Mayavoorspelling uitkomt.