Filming took place in New York City, and in May 2011 Magnolia Pictures picked up the film for distribution and set its release in November 2012.
Filming took place in New York City. Magnolia Pictures picked up the film for distribution. This was in May 2011. Magnolia Pictures set its release in November 2012. This was in May 2011.