Javier Bardem
Santa
Javier Bardem
Santa
Luis Tosar
Jose
Nieve de Medina
Ana
Enrique Villén
Reina
Celso Bugallo
Amador
José Ángel Egido
Lino
Laura Domínguez
Ángela
Aida Folch
Nata
Serge Riaboukine
Serguei
Pepo Oliva
Samuel
Joaquín Climent
Rico
Fernando León de Aranoa
Screenplay
Fernando León de Aranoa
Director
Nacho Ruiz Capillas
Editor
Elías Querejeta
Producer
Lucio Godoy
Original Music Composer
Alfredo Mayo
Director of Photography
Andrea Occhipinti
Producer
Maiki Marín
Costume Design
Julio Esteban
Production Design
Jaume Roures
Producer
Ignacio del Moral
Screenplay
Jérôme Vidal
Producer
Luis San Narciso
Casting