All Cast

Scarlett Johansson
Cristina

Rebecca Hall
Vicky

Javier Bardem
Juan Antonio Gonzalo

Penélope Cruz
María Elena

Christopher Evan Welch
Narrator (voice)

Chris Messina
Doug

Patricia Clarkson
Judy Nash

Kevin Dunn
Mark Nash

Julio Perillán
Charles
Ricard Salom
Art Gallery Guest

Maurice Sonnenberg
Art Gallery Guest
Manel Barceló
Doctor

Josep Maria Domènech
Julio
Emilio de Benito
Guitarist in Asturias
Jaume Montané
Juan Antonio's Friend

Lloll Bertran
Juan Antonio's Friend

Joel Joan
Juan Antonio's Friend

Silvia Sabaté
Juan Antonio's Friend

Pablo Schreiber
Ben

Carrie Preston
Sally

Zak Orth
Adam
