Il fotografo di guerra Teo Arroyo torna nella sua città natale e incontra la sua ragazza Victoria in un hotel. Tuttavia, due uomini irrompono nella sua stanza, uno per ucciderlo e l'altro per proteggerlo e anche Victoria viene colpita e muore. Prima di morire, il suo protettore gli chiede di nascondersi. Quando Teo va a casa sua, scopre che anche il suo cane Zeus è stato ucciso. Teo incontra una giovane donna, Miryam, che lo aiuta a nascondersi dagli investigatori della polizia e dagli assassini che lo stanno dando la caccia. Teo scopre che una setta sta uccidendo le trenta persone che sono state scelte da Dio per proteggere il mondo ed è l'ultimo prescelto in vita. Teo scapperà dall'organizzazione religiosa?