Tres historias de amor interrelacionadas que suceden en tres ciudades diferentes: Nueva York, París y Roma. En la primera, el escritor neoyorquino Michael (Liam Neeson) se ha separado recientemente de su esposa. Su amante, Anna (Olivia Wilde), va a visitarlo en un hotel en París, pero aun así su relación es complicada. Por otra parte la neoyorquina Julia (Mila Kunis) niega tajantemente ser la responsable de un accidente que casi causó la muerte de su hijo. El padre, Rick (James Franco), busca la sentencia de negligencia que le dé la custodia para poder alejar al niño de ella. Finalmente, en Italia, el empresario estadounidense Scott (Adrien Brody) se enamora de una gitana, Monika (Moran Atias) durante un viaje a Roma. Allí Scott se ve atrapado en la vida de ella hasta el punto de que se involucra en el intento de liberar a su hija secuestrada de un mafioso italiano.