An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
2007
2008
1937
2017
1966
1917
2025
2004
1947
1999
2019
1982
1991
2003
1995
2002