An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
1996
1936
1990
1987
2001
2018
2008
1994
1908
2010
2012
2025
2015
1993
2016
1997
1982
1983