An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
2009
1958
2000
1973
2018
1966
2014
1993
—
2010
2024
2020
1970
1990
2003
1962