An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
2024
2023
2019
1962
1974
1930
—
1998
1984
1980
2025
2008
1999
2020