The film was shot over 27 months, from June 2010 until September 2012.
Despite appearing in numerous photographs together, Michael C. Freeland, who plays Hidell, and Pamela Tate, who plays his mother, never actually met until the wrap party.
The building that Hidell chooses as his target is not actually located in Manhattan. It was photographed in Brooklyn. However, the real life embassy it is supposed to be is indeed located in midtown Manhattan near the United Nations, as depicted in the film.
The second time John comes over to Amy's apartment, she can be seen wearing a t-shirt that reads "Hell Gate Social" on it. In real life, actress Rebekah Nelson worked at the "Hell Gate Social Club" in Astoria, Queens before it closed down.