Craft-based animated film about sex, religion and the weather
Craft-based animated film developed through Channel 4's Animation in Residence scheme. A short film about sex, religion and the weather.