Justin Kurzel był początkowo zatrudniony na stanowisku reżysera.
Ralph Fiennes miał zagrać rolę Dimy, ale ostatecznie angaż otrzymał Stellan Skarsgård.
W początkowej fazie rozwoju filmu Mads Mikkelsen miał zagać jedną z ról.
Zdjęcia do filmu powstawały w Paryżu, Pralognan-la-Vanoise (Francja), Rukatunturi (Finlandia), Londynie (Anglia, Wielka Brytania), Marrakeszu (Maroko) oraz w Bernie (Szwajcaria).