Michael Cera is Christian Bale in “Youth in Revolt” set.

Dammit. I am getting tired of posting these Christian Bale parodies, but Michael Cera does a great spoof of this entire situation.