Jennifer (Claire Forlani) and Ryan (Freddie Prinze Jr) are students at Berkeley. She's a party girl and literary-type and he's a trainee engineer dedicated to his studies, but despite these differences they've been friends for years and have helped each other through many a failed relationship. So when events take a surprise turn and they sleep together, it's bound to cause all kinds of trouble. Can they still remain friends? Can they take the relationship further?