An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
2022
2023
2003
2021
1967
1980
1952
2008
2014
2016
2015
1999
1985
1910
1989
2010