It has only been a day and nearly 97% of the world’s panties have dropped over Mumford and Sons’ new visuals for their single, “Lover of the Light”–their latest album, Babel. Starring and directed by British heartthrob, Idris Elba, the video is Elba’s directorial debut. Filmed in Pembrokeshire, Wales, the video follows a blind man (Elba) through his somber daily routine before he eventually finds happiness in the light.
Quiet Lunch is a grassroot online publication that seeks to promote various aspects of life and culture with a loving, but brute, educational tinge. When we say, “Creative Sustenance Daily,” we mean it.