A puppet, newly released from his strings, explores the sinister room in which he finds himself.
1986
1922
1987
2019
1972
1924
1933
1988
1989
2022
2024
2023
2006
1984