An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
1966
2024
1996
2023
1949
2013
2010
2004
2018
1956
1986
1988
1989
2015
2012
2000
1983
1987