An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
1958
2015
2010
2012
2025
1908
2009
1969
2023
2024
2003
1997
2011
2016
1981
—
1983