A rapturous, BAFTA Scotland-winning eulogy to the short life span of stop motion animation puppets.
2012
2020
2019
2017
1961
1972
2021
1980
2002
1999
2001
2011
1930
2000