All Cast

Charlize Theron
Sylvia / Mariana

Kim Basinger
Gina

Jennifer Lawrence
Young Mariana

Joaquim de Almeida
Nick Martinez

John Corbett
John

Robin Tunney
Laura

Fernanda Romero
Sophie

Brett Cullen
Robert

Danny Pino
Santiago Martinez

José María Yázpik
Carlos Alarid

J. D. Pardo
Young Santiago

Rachel Ticotin
Ana

Tessa Ía
Maria Martinez
Diego J. Torres
Cristobal

Gray Eubank
Lawrence
Kacie Thomas
Vivi
José Gallardo Jr.
Xavier
Rosalia de Aragon
Aunt Rebecca

Debrianna Mansini
Paula

Anthony Escobar
Priest
