An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
1970
2007
2021
2014
1983
2011
2020
1997
2001
2024
1966
2015
2013
1974
1959