Zdjęcia do filmu kręcone były w Budapeszcie (Węgry), na wyspie Skye (Szkocja, Wielka Brytania) oraz w Londynie (Anglia, Wielka Brytania).
Kręcenie zdjęć rozpoczęto 14 marca 2011 r.