Cast (18)

Jean Reno

Joao

Adriana Barraza

Maria

Nicolás Francella

Carlos

Alexia Moyano

Adriana

Rocío Hernández

Stephanie

Ravel Cabral

Paulo

Pedro Caetano

Young Oscar

Amanda Magalhães

Young Maria

Juan Queiroz

Pedro

Wilson Rabelo

Marcos

Rafael Pimenta

Young Luis

Fernando Lufer

Young Marcos

José Trassi

Tito

Roberto Borenstein

Luis

Maurício Xavier

Oscar

Ellen Campanhão

Young Villager

Thalma de Freitas

Calista

Pedro Urizzi

Young João

Crew (13)

Patrick Ewald

Producer

Shaked Berenson

Producer

Nicolas Veinberg

Producer

Paulina Lagudi

Writer

Jonathan E. Lim

Producer

Steven P. Wegner

Producer

Andreas Wentz

Producer

Kristen Lazarian

Writer

Robin Jonas

Producer

David Schurmann

Director

Teresa Font

Editor

Fernando Velázquez

Original Music Composer

Anthony Dod Mantle

Director of Photography