A rapturous, BAFTA Scotland-winning eulogy to the short life span of stop motion animation puppets.
2012
2022
1917
1918
1920
1994
2000
2007
2016
1919
1921
1922
1923