Director
Bryn Higgins
DIRECTOR
Craig Pickles
Rob Evans
Gordon Anderson
Charlie Palmer
Christiana Ebohon-Green
Kate Cheeseman
Stars (in credits order)
Elen Rhys
Miranda Blake
Julian Looman
Max Winter
María Fernández Ache
Inés Villegas
Tábata Cerezo
Carmen Lorenzo
Alex Hafner
Roberto
Nacho Aldeguer
Federico Ramis
Carlos Olalla
Joan Lorenzo
Denis Schmidt
Christian
David Mora
Mancuso
Tanya Moodie
Superintendent Abbey Palmer
Nansi Nsue
Luisa Rosa
Michael Epp
Rainer Schröder
Richard Cunningham
Nicholas Mountford
Toby Williams
Mike Fowler
Wayne Foskett
Tony Ball
Sarah Lochlan
Eva Reyes
José Luis García-Pérez
Javier Santos
Oscar Foronda
Sebastià Serra
Alberto Maneiro
Diego Gris
Julio Perillán
Albrerto Alvarez
Aidan McArdle
Niall Taylor
Silvina Buchbauer
Yvonne Schröder
Andrew Whipp
Oliver Barker
Ben Cura
Jose Rey
Carlos Magnusson
José Castana
Yaritza Reyes
Lila Beck
Wolf Kahler
Hans Weber
Alaa Safi
Philippe Tromeur
Leo Woodruff
Karl
Cristina Castaño
Domenica Castaña
Paulina Gálvez
Pia Rey
Maite Jáuregui
Ana Gutiérrez
Antonio de la Torre
Ramon Silva
Gijs Scholten van Aschat
Alexander Sundberg
Micaela Breque
Catalina Fuster
Vanessa Castro
TV Interviewer
Ansko Pitkänen
Jasmina
Ferran Audí
Hugo Asensio
Albane Courtois
Brandi Fuster
Al Weaver
Richard Webb
Jethro Skinner
Agent Hammond
Phil Daniels
Frank Bottomley
Kacey Ainsworth
Linda Ball
Andy Lucas
Ernesto Villaronga
Jack Forsyth-Noble
Jack Dunn
Francesc Corbera
Nicolau Crespo
Pablo Verdejo
Man In A Balaclava
Ricard Juanola
Antoni Fuster
Xema Susacasa
Mayor Ernesto Chavez
Jan Cornet
Victor Alzamora
Francisco Denis
Gardera
John Schwab
Abe Steiner
Matthias Zera
Otto Caligari
Tobias Licht
Jürgen Kuhl
Isabel García Lorca
Rosalia Gris
Alba Ribas
Emilia Alvarez
Ledicia Sola
Laura Serra
Anton Antoniadis
Rico Alonso
Leonor Watling
Diana
Melina Matthews
Daniella Ramos
Enrique Arce
Nino Blanco
Elèna Gyasi
Melissa Hart
Jimmy Castro
Mateo
Jose Maria Suacasa
Aniceta Vives
Journalist 1
Lucía Guerrero
Clara Cicada
Charlie Anson
Rob King
Victor von Schirach
Jens Schimdt
Louis Hilyer
Blake Nardini
Pablo Scola
Manu Alzamora
Jane Chirwa
María
Christoph Letkowski
Torsten
Nur Al Levi
Cati Herrero
Celia Freijeiro
María Himénez
Javier Morgade
Toni Serra
Iván Marcos
Jaume Borrell
Antonio Valero
Xisco Rey
Carles Francino
Eduardo Alvarez
Elena Saurel
Reyna Alvarez
Tara Hoyos-Martinez
Hippolyta
Olivia Delcán
Empar
Daniel Ortiz
Gustavo Molina
Karanja Augostos
Sadio Cisse
Tuli Lavi
Champagne Barman
Paul Bazely
Hades Jaffar
Hazar Ergüçlü
Azra Bolat
Robbie Gee
Freddie Case
Olivia Nita
Kati Gorenka
Juan Pablo Shuk
Ramón Hernandez
Lucas Gregorowicz
Heinrich
Clifford Samuel
Danny Sumner
Olga Hueso
Roberta Garcia
Philippe Smolikowski
Franco Martínez
Craig Kelly
Lee Flack
Mar Sodupe
Elvira Cortez
Lou Cosette
Belia Santos
Gabriel Andreu
Father Garcia
Graham Vanas
Keith Orgill
Amanda Vilanova
Isabella Garcia
Godeliv Van den Brandt
Lupe
Amanda Lindblom
Antiope
Federico Trujillo
Felipe Alvarez
Monica Forero
Emilia Navarro
Isabelle Fournet
Guest Surgeon
Xavier Nuñez
Casper
Ruben Batalla
Auctioner
Christian Hillborg
Yuri
Amy Beth Hayes
Leanne Mountford
Natalie Simpson
Chloe Sumner
Carmen Molinar
Gerta
Jorge Suquet
Ernesto
Mario de la Rosa
Arturo Cela
Rebeca Roldan
Marta Alonso
Alex Falcon
Stable Hand
Christian Fandango Sundgren
Ellis Sundberg
Philippe Brenninkmeyer
Thomas Winter
Pep Tosar
Pedro Tevez
David Lifschitz
Leon Grec
Joe da Costa
Mr. Davis
Sureni Kay
Melanippe
Ferit Cura
Felipe
Dino Kelly
Alexis
Rafael Cebrián
Davide Domènech
Denise McCormack
Stella Taylor
Ben Dilloway
Charlie King
Michael A. Grimm
Vince
Alex Austin
Jimmy
Cristóbal Pinto
Carlos
Cécile Fisera
Mila Olsen
Maximilian Dirr
DJ Kurt Sommer
Iris Lezcano
Abril Cabrera
José Luis Ferrer
Felipe Santos
Yolanda Vazquez
Berenice Tevez
Sydney Sainté
Phoebe
Miriam Lucia
Mrs. Stephanie Edwards
Tara Marie Linke
Elsa Navarro
Carlos Robles
El Juez
Tanya Reynolds
Claire Taylor
Antonio Gil
Santiago
Simón Andreu
Emilio Byass
Sean Campion
Terry Davies
Lauren Carse
Carino De La Noche
Vinzenz Wagner
Lorna Ishema
Tina Z
Germán Torres
Pepe
Santi López
Ticket Inspector
Florencia Nocetti
Julia Hernandez
Óscar Morchón
Caleb
Shaina West
Rosa
Caroline Sheen
Barbara
Miquel García Borda
Adrian
Gabriele Greggio
Jose Guzman
Seyi Andes-Pelumi
Flash
Rodrigo Peñalosa Pita
Marco García
Robert Cavanah
Tony Rogan
Chris Rogers
Hans
Gabriela Montaraz
Margalida Byass
Gustavo Salmerón
César
Daniel Muriel
Journalist
Graeme Hawley
Alan Bull
Alba Brunet
Paz Casals
Ana Gracia
Anna Manera
Michael Jibson
Ned
Daniel Lundh
Adriano Cortés
Dylan Torrell
Paco Garcia
Natasha Duran
Filo
Xisco Arreza
Yago Carbera
Finbar Lynch
Paco
Pía Laborde-Noguez
Lucita
Marian Meder
Aaron
Gonzalo Ramos
Miguel
Felix Everding
Marco H. Medina
Carlos Tosell
Amira Ghazalla
Zahra Cubo
Osi Okerafor
DI Turner
Andreas Muñoz
Enrique Mas
Fernanda Llambías
Officer Perez
Silvina Saavedra
Child
Josette Simon
Anna Hammond
Jordy Meya
Oumar
Joan Pau Bonnin
Schneider
Peter M. Marton
Tommy
Alejandra Costa
Veronica
Madhav Deval
Dev Harris
Sara Parker
Andrea Valls
Bianca
Albert Comas
Fabián Cáceres
Momo Yeung
Olivia Levant
Lynn Pfaff
News Reporter
Charlie Higson
Aled Mallory
Victor Rios
Officer Noguera
Toni Rodriguez
Alonso García
Antoni Jaume
Employee(uncredited)
Moritz Bonin
Dr. Doping control(uncredited)