Here's How Much The Cast Of "Scott Pilgrim Vs. The World" Has Changed In The Last Eight Years

    "Bread makes you FAT?"

    1. Scott Pilgrim played by Michael Cera

    2. Ramona Flowers played by Mary Elizabeth Winstead

    3. Wallace Wells played by Kieran Culkin

    4. Kim Pine played by Alison Pill

    5. Stacey Pilgrim played by Anna Kendrick

    6. Julie Powers played by Aubrey Plaza

    7. Gideon Graves played by Jason Schwartzman

    8. Young Neil played by Johnny Simmons

    9. Stephen Stills played by Mark Webber

    10. Knives Chau played by Ellen Wong

    11. Matthew Patel played by Satya Bhabha

    12. Lucas Lee played by Chris Evans

    13. Roxy Richter played by Mae Whitman

    14. Envy Adams played by Brie Larson

    15. Todd Ingrim played by Brandon Routh


    An earlier version of this post misspelled Gideon Graves as Gideon Grimes. Sorry, I was probably listening to Grimes at the time.