Początkowo w filmie miała zagrać Amanda Peet, lecz ostatecznie wycofała się z projektu.
Film nakręcono w Nowym Jorku (Nowy Jork, USA) oraz w Meksyku.