Pilgrim’s Progress.

After some wrangling on Facebook, the second trailer for Edgar Wright’s Scott Pilgrim vs. the World is now live. Michael Cera, is, for better or worse, Michael Cera, Mary Elizabeth Winstead and her great big googly-eyes still seem pitch-perfect for Romana Flowers, and Chris Evans especially makes for an apt evil-ex. (Also along for the ride: Anna Kendrick, Kieran Culkin, Allison Pill, Brandon Routh and Jason Schwartzman.) Looks like it probably goes overboard on the geek wish-fulfillment, but I’m in. Update: Here are a few comic panel comparisons.