by Casper Johansson in Video on Thursday 15 April 2010

Cate Le Bon’s music video for Hollow Trees House Hounds has humans laying eggs, nightmarish animated creatures, and cardboard artillery. That’s just the beginning.