michael cera goes to extreme lengths to get laid: a trilogy

  • Scott Pilgrim vs. the World
  • Nick and Norah's Infinite Playlist
  • Youth in Revolt
  • Superbad
  • Juno
  • Year One