Avant-garde hero John Cale performs his cover of Leonard Cohen's "Hallelujah" in 1992. Cale's version is available on the highly-recommended multi-artist cover album, "Leonard Cohen: I'm Your Fan," from 1991. And yes, perhaps you also heard it in Shrek.