Hallelujah: Leonard Cohen, a journey, a song.