A puppet grows tormented at the hands of her manipulator.
1943
1981
2022
1929
2008
1930
1964
1992
2010
1940
1944
1946
1948
2015
2006
1999