An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
1985
2012
1989
1951
1953
—
2023
2021
2010
1993
1990
2013
2004
2016
1969
1967
1962