An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
2024
1998
1983
2022
1999
1908
2016
1974
2019
—
1997
1962
2023
2006
1936
1990
2017