He's not a great actor, but he's on a steady stretch of picking good roles and surrounding himself with good people. I don't think he can carry a movie- but he puts himself in good positions. I, for one, am excited for Bad Teacher. I love Jason Segel and Cameron Diaz is always entertaining to watch. Justin impressed me in Social Network, so I am interested to see his next two movies.