All Cast

Tilda Swinton
Julia

Saul Rubinek
Mitch

Kate del Castillo
Elena

Aidan Gould
Tom

Jude Ciccolella
Nick

Bruno Bichir
Diego

Horacio García Rojas
Santos
Gaston Peterson
Miguel

Kevin Kilner

John Bellucci

Ezra Buzzington

Roger Cudney

Eugene Byrd
Leon

Sandro Kopp

M.J. Karmi

Ken Davitian

Hiep Thi Le
