Twenty-three-year-old Scott Pilgrim has the perfect life playing guitar in a rock band and dating a cute high school girl until he meets Ramona Flowers, an unforgettable rollerblading delivery girl whose seven evil ex-boyfriends Scott must defeat if he wants to win her love.