Michael Cera - Scott Pilgrim Mary Elizabeth Winstead - Ramona Victoria Flowers Kieran Culkin - Wallace Wells Ellen Wong - Knives Chau Alison Pill - Kim Pine Mark Webber - Stephen Stills Johnny Simmons - Young Neil Chris Evans - Lucas Lee Brandon Routh - Todd Ingram Mae Whitman - Roxanne "Roxy" Richter Jason Schwartzman - Gideon Gordon Graves Satya Bhabha - Matthew Patel Anna Kendrick - Stacey Pilgrim Brie Larson - Natalie V. "Envy" Adams
[Waiting outside Knives' school.] Wallace Wells: I do not want to be here at all. Scott Pilgrim: This school has boys too. Wallace Wells: [rolls eyes] Hate you. Even I would think twice about dating a seventeen year-old. Scott Pilgrim: Well, she's only allowed out when the sun is up, so I wouldn't call it dating. It's más like... Wallace Wells: Playtime? Scott Pilgrim: That doesn't sound so good either. Wallace Wells: No. Knives Chau: Scott!