David Wilson

Keaton Henson

Abstract:
A collaborative short film created by directors David Wilson, John Malcolm Moore, and artist/musician Keaton Henson telling the melancholic tale of a lonely puppet at his lowest moment.