A puppet, newly released from his strings, explores the sinister room in which he finds himself.
1984
1986
1987
1924
1972
1933
1989
2022
2019
1954
2016
2009
2025
1978
1996
1991
2000