Scott Pilgrim vs. the World - Cast

Scott Pilgrim vs. the World Movie Poster

Michael Cera

as Scott Pilgrim


Mary Elizabeth Winstead

as Ramona Flowers


Kieran Culkin

as Wallace Wells


Chris Evans

as Lucas Lee


Anna Kendrick

as Stacey


Brie Larson

as Envy Adams


Alison Pill

as Kim Pine


Brandon Routh

as Todd Ingram


Jason Schwartzman

as Gideon Graves




Mae Whitman

as Roxy Richter


Ellen Wong

as Knives Chau


Shôta Saitô

as Ken Katayanagi


Keita Saito

as Kyle Katayanagi


  Change Location