Três histórias de amor acompanham três casais em três cidades. Em Paris o escritor Michael (Liam Neeson) se separou da esposa, Elaine (Kim Basinger), e está tendo um caso com Anna (Olivia Wilde), uma jornalista ambiciosa. Em Roma, Scott (Adrien Brody) se apaixona por uma mulher misteriosa que o envolve numa chantagem. E em Nova York, Julia (Mila Kunis) quase mata seu filho e precisa lutar pela custódia da criança.