Michael Cera has definitely found his niche: the coming-of-age film. He's at it again in director Miguel Arteta's Youth In Revolt, but this one actually looks pretty funny. It doesn't hurt that Zach Galifianakis stars in it, or that Cera also plays his own alter ego with a wispy mustache. This is a far cry from Paper Heart and Nick and Nora's Infinite Playlist. Watch the trailer after the jump.