Eve é uma jovem camareira que trabalha num dos hotéis mais luxuosos da Cidade do México, com hóspedes tão ricos que só consegue imaginar as suas vidas através de fantasias íntimas com os pertences que estes deixam para trás. Turnos longos e cansativos impedem-na de cuidar do seu filho, mas ela acredita que a sua situação irá melhorar se for promovida para suítes de nível executivo, com uma agenda mais pesada.

O filme conta três histórias de amor diferentes: Michael (Liam Neeson) é um escritor veterano, que acaba de romper com a esposa (Kim Basinger) e viaja a Paris, buscando novas histórias. Ele encontra na aspirante a escritora Anna (Olivia Wilde) uma amante e uma inspiração, devido ao passado sombrio da garota. O empresário Scott (Adrien Brody) está passeando por Roma, quando conhece a misteriosa cigana Monica (Moran Atias) e simpatiza com sua perigosa busca para reencontrar a filha pequena. Julia (Mila Kunis) é uma jovem mãe, traumatizada após perder a guarda do filho para o ex-marido famoso (James Franco), e conta com a ajuda da advogada Theresa (Maria Bello) nesta batalha judicial.