Seelenverwandtschaft und ewige Liebe existieren für Richard (Pierce Brosnan) nur in der
Theorie: Der Literaturprofessor an der renommierten Cambridge-Universität ist ein notorischer
Single und Womanizer. Doch dann wird sein aktueller Flirt Kate (Jessica Alba) schwanger und
plötzlich führt.Professor Love.mit seiner viel jüngeren Frau und dem gemeinsamen Sohn ein
beschauliches Familienleben in Kalifornien. Nach ein paar Jahren ist es aber ausgerechnet Kate
die sich in einen jüngeren Mann verliebt und sich scheiden lässt. Zu allem Übel droht Richard
auch noch die Auswanderungsbehörde. In diesem Moment taucht seine temperamentvolle und sehr
attraktive Schwägerin Olivia (Salma Hayek) auf und übernimmt das Regiment.