The late Leonard Cohen's song "Hallelujah" is about the joy, sadness, and remorse of love. But it does have some religious allusions. Many artists have covered it. One of the best is by the British singer, Lucy Thomas. Only 20 years old. If her performance isn't full of feeling and inspirational, then nothing is.