Bộ phim được ấp ủ từ nhiều năm và được chính thức nhận được sự đồng ý tham gia diễn xuất của
Tom Cruise từ tháng 5 năm 2011. Ngoài ra
bộ phim có sự tham gia của các ngôi sao Olga Kurylenko, Andrea Riseborough, Morgan Freeman, Melissa Leo, Zoë Bell, và Nikolaj Coster-Waldau. Bộ phim dự kiến khởi chiếu vào ngày 12-04-2013.