Based on a comic book series, Scott Pilgrim vs. the World is a comedy starring Michael Cera in the title role. Adapted by Edgar Wright and Michael Bacall, the film is also directed by Wright. The movie has a distinct video game theme and surreal aspects. Its story follows twenty-something Canadian Scott Pilgrim and his quest to get the girl despite both their checkered relationship histories. That girl in particular is Ramona Flowers, played by Mary-Louise Winstead, who has recently moved to Toronto to escape her ex-boyfriend.
Although he already has a teenaged girlfriend, Knives Chau, played by Ellen Wong, Scott pursues Ramona only to find that he must battle with her seven evil exes who have made a pact to fight off her future boyfriends. Scott eventually breaks up with Knives in favor of his relationship with Ramona, which starts to sour as he has to keep battling her crazy exes. He hypocritically calls her out on it in spite of his own dating history, and she breaks up with him when her seventh evil ex reveals himself. This turns out to be record executive Gideon Graves, played by Jason Schwartzman, the creator of the evil exes pact.
Scott battles Gideon with a sword he magically receives after saying he's in love with Ramona. Gideon defeats him as Knives appears and begins a battle with Ramona, during which Scott lets it slip that he was unfaithful to both girls by being with both of them at once. Gideon kills Scott, but Scott is allowed a redo in which he goes to start the battle with Gideon over again. This time Scott does things right, apologizing to the girls he wronged before announcing that this fight is for himself and not for Ramona. Generating a sword gained from the power of self respect, he, with help from Knives, kills Gideon. In the end, with Knives' encouragement Scott finally gets Ramona with no strings attached.