Początkowo Sean Penn miał wyreżyserować film.
Kristen Wiig i Jennifer Aniston zrezygnowały z roli Harmony Schiltz.
Film nakręcono w Nowym Jorku (Nowy Jork, USA), Delray Beach, Boynton Beach i West Palm Beach (Floryda, USA).