ETA: Everyone go watch Dead Man On Campus.

What movie/TV show is it where the guy is totally goth and hardcore but he sings musical numbers when nobody is looking?

I think I saw it once but wasn't sober, and now it's bugging me.