Shy bookworm Ryan (Freddie Prinze Jr.) and the outgoing, free-spirited Jennifer (Claire Forlani) couldn't be more different. So when they first meet, they can't stand each other. When they meet again, they loathe each other. But when they finally reconnect in college, all that friction eventually explodes into red-hot romantic fireworks. With hilarious friends Jason Biggs, Amanda Detmer and Heather Donahue along to pump up the fun, you'll laugh along as these irresistible boys and girls sort out all of love's confusing complexities.