English songwriter/artist Keaton Henson is a master of melancholy. Nowhere is that clearer than in his latest music video, “Charon”. Directed by the team of Henson, David Wilson, and John Malcolm Moore, it features a depressed, bearded puppet sleepwalking through the day, committing suicide in a variety of fashions. It may be a downer, but it’s a video you won’t soon forget. Henson’s full-length debut, Dear…, is currently available.
March 3, 2011 | 4:00pm ET