All the kids are singing it.
This clip is part of a song from the upcoming Hamlet 2 (which stars Steve Coogan and looks, to me anyway, rather hilarious). To those who are easily offended by pseudo-sacrilege, you have been warned. I, for one, am struck (much to my amusement) by how much this sounds like something you might hear at a particularly hip and progressive Christian youth group. Anyone agree?
(Thanks to FilmChat for the heads up.)