Zoe Saldaña as Princess Maya[3] Gabriel Iglesias as Picchu[3] Diego Luna[3] Gael García Bernal[3] Rita Moreno as Ah Punch[3] Alfred Molina as Lord Mictlan, the God of War[3] Allen Maldonado as Rico[3] Stephanie Beatriz[3] Kate del Castillo as Lady Micte, the Goddess of Death[3] Danny Trejo as the God of Earthquakes[3] Cheech Marin as the Gods of Wind & Storm[3] Rosie Perez as the Goddess of Gators[3] Queen Latifah as Gran Bruja[3] Wyclef Jean as Gran Brujo[3] Isabela Merced as the Widow Queen[3] Chelsea Rendon as the Goddess of Tattos[3] Joaquín Cosío as the God of Bats[3] Carlos Alazraqui as God of Dark Magic[3] Eric Bauza as the God of Jungle Animals[3] Jorge R. Gutiérrez as King Teca, Maya's father[3]