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
Thomas Jane - Vegan Policeman #1
Clifton Collins Jr. - Vegan Policeman #2
Erik Knudsen - Luke "Crash" Wilson
Aubrey Plaza - Julie Powers
Tennessee Thomas - Lynette Guycott
Jean Yoon - Mrs. Chau
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
Thomas Jane - Vegan Policeman #1
Clifton Collins Jr. - Vegan Policeman #2
Erik Knudsen - Luke "Crash" Wilson
Aubrey Plaza - Julie Powers
Tennessee Thomas - Lynette Guycott
Jean Yoon - Mrs. Chau