Emeraude Toubia as Catrina de Leon
Francisco lachowski as Vincent Delaver
Matthew Daddario as Gustavo de Leon
Bianca santos as Vannesa Cuevas
Rachel Mcadams as Rebecca Hasty
Marisol Nichols as Maria de Leon
Mark Consuelos as Valentino de Leon
Angelina Jolie as Christina Delaver
Brad Pitt as George Delaver
Sean o'pry as Oliver Salva
David Castro as Mateo Cruz