An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
1966
2011
2017
2012
2007
2016
2025
1977
2018
2002
1990
2023
2024
2009
2020