I don't know if it has to do with his acting ability, or if he's just surrounded by lousy screenwriters. But this guy plays a nerdy, awkward-yet-lovable wallflower in every fucking movie he's ever been in, singlehandedly turning the character into an annoying cliche.
Everyone hates him now.
Michael Cera stars as Michael Cera in the following movies:
Nick and Norah's Infinite Playlist
Youth in Revolt
Scott Pilgrim vs. the World