 Of the 70 extras cast as Mayan Warriors, 20 were actually real  Mayans flown in from Guatemala. Actor Fernando Hernandez ,who played  the Lord of Xibalba, was the only one who could speak English.  Before shooting at the Mayan pyramid, the Mayan actors blessed the  set.