Every good love story has three sides.
Richard (Pierce Brosnan) to niezwykle przystojny profesor literatury uniwersytetu Cambrige. Od lat wiedzie hedonistyczne życie otoczony wianuszkiem pięknych i młodych przyjaciółek, które zmienia jak rękawiczki. Pewnego dnia na swojej drodze spotyka niezwykłą kobietę (Salma Hayek), która sprawia, że Richard natychmiast chce porzucić dotychczasowe zwyczaje i resztę życia spędzić u jej boku. Sprawy się komplikują, kiedy okazuje się że jedna z przyjaciółek profesora, 21-letnia studentka (Jessica Alba), jest z nim w ciąży. Na dodatek obie panie świetnie się znają…