All Cast

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
