David
Thomas Jane
Brian
Tomasz Kot
Dora
Annabel Mullion
Ron
Richard Pettyfer
Magda
Garance Marillier
Vincent
Benedict Samuel
Charlotte
Charlotte Le Bon
Olivia
Toni Garrn
Charlie
Rupert Everett
Claire
Alice Eve
The Voice of God
James D'Arcy
Anna
Kylie Bunbury
Ben
Patrick Schwarzenegger
Nina
Annabelle Wallis
Liam
Alex Pettyfer
Original Music Composer
Clint Mansell
Executive Producer
Derrick Eppich
Stunt Coordinator
Jarosław Golec
Medical Consultant
Justyna Lewicka
Assistant Director
Gniewko Falana
Producer
Stanisław Dziedzic
Line Producer
Bogna Szewczyk-Skupień
Accountant
Beata Rzeźniczek
Co-Executive Producer
Stephen Mao
Writer
Rob Michaelson
Agata Alexander
Cybill Lui
Director
Jason Kaye