I found the movie and especially the ending disappointing.

Rating: 2/10 (29 January 2011)

I honestly wanted to like this movie because I liked Michael Cera's work in other titles like Youth in Revolt. However he often seems to be typecast as the lovable loser and in this film it just did not work for him, leaving his character seeming unlovable and unrelatable.
The plot centres around his character Scott Pilgrim who is struggling to make his band a success and get over a bad break up a year before. He dates a high school girl 5 years younger for a while before being attracted to the cliché unapproachable new girl in town with the mysterious past. She is obviously way out of his league but seems attracted to him as a rebound because he seems sweet and shy and all her exes were evil. Even though this is obviously not a recipe for a lasting relationship he follows her like a poor lost puppy, cheating on his poor lost girlfriend. Eventually he dumps his girlfriend so him and the new girl he knows nothing about can live happily ever after. However surprisingly there is a catch in the form of the 7 evil exes he has to defeat to win her hand. Notice it says 7 evil exes not just ex boyfriends. This is because a tired 'I kissed a girl and I kind of liked it' moment is dragged out in a desperate attempt to stop you losing interest, it doesn't work.
Through the fight scenes the film makes hackneyed points like 'self respect is stronger than love' using ham-fisted video game metaphors you'll be bored of before the action even starts.
This might work as a game but not a film, the story and the characters are so superficial and two dimensional that the only true stars are the special effects and Ramona's cool hair.
The game sequence's are not the really unrealistic bit, that comes with the human relationships. During the final fight, Scott finally casually admits "I cheated on both of you. I'm really sorry...so are we all good?" And they are! So he gets to screw over everyone and get his sappy ending. Wait, I thought this was supposed to be a feel good movie? In conclusion I found the movie and especially the ending disappointing. There were a few fun moments but not enough to make it worth watching.