Jack Nicholson i Tommy Lee Jones byli brani pod uwagę do roli Josepha Palmera.
Elizabeth Banks była brana pod uwagę do głównej roli kobiecej. Ostatecznie angaż otrzymała Vera Farmiga.
Zdjęcia do filmu kręcono w Bostonie, Shelburne Falls, Dedham, Attleboro oraz Worcester (Massachusetts, USA).