Lena Headey
Sylvia Weld
Lena Headey
Sylvia Weld
Douglas Henshall
Victor Bukowski
Penélope Cruz
Louise
Charlotte Coleman
Alison Hayes
Gustavo Salmerón
Rafael
Mark Strong
Dave Summers
Elizabeth McGovern
Diane
Heather Weeks
Carol
Inday Ba
Janice
Paul Popplewell
Simon
David Spinx
Vendor
David Fishley
Pianist
Robert Oates
Driver
Toby Davis
James
Simon Meacock
Young Actor
Caprice Bourret
Caprice Bourret
Rafa Russo
Writer
María Ripoll
Director
Gareth Jones
Executive Producer
Nacho Ruiz Capillas
Editor
Juan Gordon
Producer
Ángel Illarramendi
Original Music Composer
Bernardo Fuster
Original Music Composer
Grant Hicks
Production Design
Grant Armstrong
Art Direction
Camilla-Valentine Isola
Casting
Neesh Ruben
Set Decoration
Javier Salmones
Director of Photography
Jon Slan
Executive Producer
Luis Mendo
Original Music Composer
John Krausa
Costume Design
Pebbles
Makeup Artist