A puppet, newly released from his strings, explores the sinister room in which he finds himself.
1909
1910
2000
2023
2010
2016
2012
2007
2003
1920
2009
1972
1973
2015
2001
1970
2008