A rapturous, BAFTA Scotland-winning eulogy to the short life span of stop motion animation puppets.
1962
2005
2018
1892
1929
2024
2010
2021
2007
1981
1967
1957
2011
1934
1995
2022