La película está rodada prácticamente entera en Nueva York, pero un equipo reducido (una cámara y seis técnicos) viajó con Justin Bartha por todo el mundo: Hong Kong, Mumbai, Kenia, París, Estambul...
La película canadiense que ve la niñera en la televisión es 'Entre la mer et l'eau douce ', un drama de 1967 dirigido por Michel Brault.
El rodaje tuvo lugar desde el 21 abril a 16 junio de 2008, con 12 días adicionales después de desplazar a todo el mundo de la película hasta Aram.