Se filmó en diversas ciudades como Nueva York, Estados Unidos; Delhi y Pataudi, India; Bali, Indonesia; y Roma y Nápoles, Italia.2 Julia Roberts ofreció dirigir la película a Garry Marshall, pero éste rechazó la oferta porque no estaba dispuesto a viajar fuera de Estados Unidos a las localizaciones que el film requería; sin embargo Marshall ofreció a Roberts un papel en la comedia Valentine’s Day (2010), el cual la actriz aceptó.3 Por otro lado Roberts aceptó rodar las escenas que transcurrían en Bali a cambio de que pudiera llevar con ella a toda su familia durante el rodaje.3 Fue presentada en sección oficial en el Festival Internacional de Cine de San Sebastián 2010, donde Julia Roberts fue premiada por su trayectoria cinematográfica.4