Z początku rolę Violet miała zagrać Carey Mulligan, która jednakże zrezygnowała z udziału w produkcji na rzecz filmu "Drive". Ostatecznie postać zagrała Alexis Bledel.
Bruce Willis był brany pod uwagę do roli Michaela.
Zdjęcia do filmu powstały w Nowym Jorku (Nowy Jork, USA).
Okres zdjęciowy trwał od września do listopada 2010 roku.