Kevin Spacey nie przyjął roli Nicholasa Wyatta, zastąpił go Gary Oldman.
Zdjęcia do filmu kręcono w Filadelfii, Wyndmoor i Aston (Pensylwania, USA) oraz w Nowym Jorku (Nowy Jork, USA).
Film był kręcony od lipca do grudnia 2012 roku.