Cast (15)

Tim Roth

Padre

Nick Nolte

Nemes

Luis Guzmán

Gaspar

Valeria Emiliani

Lena

Marie Paquim

Ophelia

Hailey Hermida

Young Christina

Benjamin Petersen

The Mark

Juana Arboleda

Mariana

Julio Pachón

Federico

Nelson Camayo

Agapito

Hector Chiquillo

Business Man

Obeida Benavides

Clothing Cashier

Álvaro Bayona

Abejundio (Church Caretaker)

Diego Figueroa

Barber

Julio Cesar Navarrete

Bartender

Crew (5)

Ana María Cabrera

Second Assistant Director

Paul Sarossy

Director of Photography

Jonathan Sobol

Director

Nicholas Tabarrok

Producer

Stephen Kunc

Scenario Writer