A puppet, newly released from his strings, explores the sinister room in which he finds himself.
2013
2017
2023
1949
1952
1955
1956
1958
1951
1963
1965
1988
2003
2012
2000
—
1967
1970
1976