An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
2025
2011
1986
1988
1989
—
2018
1949
1983
1969
2023
2015
1920
2014
2003
2002
2021
2013
2012