An eight-legged force of fate spins a complex web of darkness and humour in Alicia Eisen and Sophie Jarvis’s animated short.
2019
1984
2011
2016
2020
2018
1966
2012
1932
2013
2024
1954
2021