Will (Richard Gere) is a playboy who falls for a young girl, Charlotte (Winona Ryder), who unfortunately has a terminal disease. They fall in love, Will sleeps with someone else. Will and Charlotte break up. Charlotte forgives Will. They get back together. Now go to the ruined ending.