Winona Ryder otrzymała główną rolę żeńską po dwóch przesłuchaniach, pokonując m. in. Kate Beckinsale, Carlę Gugino i Umę Thurman.
Jennifer Garner została obsadzona w filmie, jednak zrezygnowała z roli. Zastąpiła ją Jennifer Connelly.
Zdjęcia do filmu powstawały w Chicago (Illinois, USA).
Zdjęcia powstawały od 25 maja do 6 sierpnia 2010 roku.