Scott Pilgrim vs. the World is a surreal comedy based on a series of graphic novels by Bryan Lee O’Malley. Much of the action seems to take place inside the head of the protagonist. It may not be to everyone’s taste, but I enjoyed it.
Scott (Michael Cera) is a 23-year-old video game addict and would-be rock star. He’s dating a 17-year-old girl with the unlikely name of Knives Chau (Ellen Wong). She’s bubbly and innocent and they haven’t really done anything because he’s too much of an insecure nerd to try to take advantage of the situation.
But then Scott meets a really cool girl named Ramona Flowers (Mary Elizabeth Winstead) and falls head-over-heels for her. Surprisingly she also seems interested in him. Meanwhile, he hasn’t told Knives about the situation. (Yes, Scott is more than a bit of a jerk.)
Unfortunately if he wants to date Ramona he will have to defeat her Seven Evil Exes, all of whom are much cooler than he is and have super powers. All of this is very metaphorical unless we accept that in this universe every figure of speech is literally true and all the silliest conventions of comic books are as common as breakfast.
I found Scott pretty annoying at first, but he more or less redeems himself at the end. Also the movie is very funny, and as I’ve said before. I’m prepared to forgive just about anything if it’s funny enough.