Początkowo rolę Roberta Pronge'a miał zagrać James Franco, a Roy'a Demeo Benicio Del Toro.
Początkowo rolę Deborah Kuklinski miała zagrać Maggie Gyllenhaal, jednak musiała zrezygnować z projektu z powodu ciąży.
Zdjęcia do filmu powstawały w Los Angeles (Kalifornia, USA), Nowym Jorku (Nowy Jork, USA) i Shreveport (Luizjana, USA).
Okres zdjęciowy trwał od 14 grudnia 2011 do 28 stycznia 2012 roku.