Chris Evans, Brandon Routh and Brie Larson join Scott Pilgrim pic Chris Evans, Brandon Routh and Brie Larson have joined the cast of “Scott Pilgrim vs. the World,” Edgar Wright’s adaptation of the cult graphic novel. “Pilgrim” centres on young slacker Scott Pilgrim (Michael Cera), who meets the woman of his dreams (Mary Elizabeth Winstead) but finds he can win her heart only by battling and defeating her seven evil ex-boyfriends. The books, by Bryan Lee O’Malley, feature romance, teen angst and plenty of fantastical action involving a large supporting cast. The fifth instalment of the series will be published in February. Evans plays evil boyfriend No. 2, Lucas Lee, a pro skateboarder-turned-movie star, while Routh plays the third evil boyfriend, Todd Ingram, a rocker with vegan psychic powers. Larson plays Pilgrim’s ex-girlfriend, Envy Adams, for whom he still has feelings.