All Cast

Charlize Theron

Charlize Theron

Sylvia / Mariana

Kim Basinger

Kim Basinger

Gina

Jennifer Lawrence

Jennifer Lawrence

Young Mariana

Joaquim de Almeida

Joaquim de Almeida

Nick Martinez

John Corbett

John Corbett

John

Robin Tunney

Robin Tunney

Laura

Fernanda Romero

Fernanda Romero

Sophie

Brett Cullen

Brett Cullen

Robert

Danny Pino

Danny Pino

Santiago Martinez

José María Yázpik

José María Yázpik

Carlos Alarid

J. D. Pardo

J. D. Pardo

Young Santiago

Rachel Ticotin

Rachel Ticotin

Ana

Tessa Ía

Tessa Ía

Maria Martinez

Diego J. Torres

Diego J. Torres

Cristobal

Gray Eubank

Gray Eubank

Lawrence

Kacie Thomas

Kacie Thomas

Vivi

José Gallardo Jr.

José Gallardo Jr.

Xavier

Rosalia de Aragon

Rosalia de Aragon

Aunt Rebecca

Debrianna Mansini

Debrianna Mansini

Paula

Anthony Escobar

Anthony Escobar

Priest

TJ Plunkett

TJ Plunkett

Pat

Taylor Warden

Taylor Warden

Bobby

Stacy Marie Warden

Stacy Marie Warden

Monnie