Rolę czarnego charakteru zaproponowano Benicio Del Toro, ale ten odmówił, gdyż nie odpowiadały mu warunki umowy.
Hayley Atwell i Teresa Palmer ubiegały się o rolę w tym filmie.
Demián Bichir miał zagrać w jednej z ról, ale zrezygnował, gdyż nie mógł czasowo pogodzić pracy na filmem z innymi obowiązkami zawodowymi.
Zdjęcia kręcono w Los Angeles, Livermore oraz Garden Grove (Kalifornia, USA).
Jest to pierwszy film w historii, który został nakręcony w formacie przeznaczonym dla kin IMAX, a następnie skonwertowany do technologii 3D na etapie postprodukcji.
Kręcenie zdjęć do filmu rozpoczęto 12 stycznia, a zakończono 8 maja 2012 roku.