"It doesn’t matter if older critics like The Hollywood Reporter’s Kirk Honeycutt don’t get it, because they’re from a generation that’s largely incapable of “getting it”. That’s not a knock against the 40 and older folk—it’s simply a cultural incompatability, as proven by nearly every single negative review of the film. (No, seriously, check their ages. The majority of them are over 40.)
When Honeycutt criticizes the film (and, strangely, Michael Cera) for having a protagonist that “sort of drifts, not really attached to any idea or goal other than winning the heart of [a girl],” he doesn’t seem to realize that he’s paying a compliment to both Cera and co-writer/director Edgar Wright, both of whom faithfully maintain the essence of the source material’s titular role. Scott Pilgrim is a peculiar sort of hero, one who goes through life with a happy-go-lucky obliviousness and general indifference towards that which isn’t of immediate interest to him, and that’s exactly what makes him such a compelling, flawed, uniquely modern protagonist.
Wright manages to condense six volumes worth of material from the graphic novels into less than two hours, and the result is the most successful live-action recreation of cartoon sensibilities that’s ever been released.
Add to that, Wright’s ability to convincingly literalize outlandish comic book visuals is unrivaled, and by not letting the absurdity of the sequences get in the way of their ferocity, he delivers some of the most cinematically satisfying (and hugely varied) action I’ve seen in years.The action is made even better by it being Michael Cera stuck in the middle of it. Watching him believably engage in badass kung fu battles is surreal to say the least, but they make it work, and it’s a joy to watch. Cera isn’t just great in the action sequences, either. I know that his casting is one of the main points of contention that audiences have with the film, but he plays the part of Scott Pilgrim to perfection". Source: www.slashfilm.com
Michael Cera & Mary Elizabeth Winstead play Scott Pilgrim and Ramona Flowers in Scott Pilgrim vs the world (2010)
Songs We Are Sex Bob-Bom and Teenage Dream by T-Rex