An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
2021
1968
1983
2006
1980
1952
2003
1937
2022
2009
1996
1986
1991
1993
2010
2014
2018
2017
2012