John C. Reilly miał zagrać w tym filmie, ale porzucił projekt i został zastąpiony przez Johna Malkovicha.
Meryl Streep była brana pod uwagę do roli Victorii. Ostatecznie angaż otrzymała Helen Mirren.
W siedzibie CIA dochodzi do walki wręcz pomiędzy Frankiem Moses'em a Williamem Cooper'em. Po walce William strzela kilkukrotnie do Franka i zgłasza przez radio komunikat o mężczyźnie postrzelonym w ramię. Jednak rana i krwawa plama na koszuli Franka pojawia się już w trakcie walki wręcz.
Zdjęcia do filmu zrealizowano w Toronto, Mississauga, Cambridge i Brampton (Kanada) oraz w Nowym Orleanie i Harahan (Luizjana, USA).
Gdy kręcono sceny do filmu w Toronto (Kanada), policja otrzymała kilka telefonów o strzałach z karabinów maszynowych, ponieważ kilku mieszkańców sądziło, że to prawdziwa strzelanina.
Zdjęcia do filmu kręcono od 11 stycznia do 29 sierpnia 2010 roku.