Puppets, like obedient actors, usually execute all the wishes of their puppeteer. But sometimes, they behave strangely. Showing how people are changed by the influence of circumstances, forces and events.
1986
2015
1982
1944
1959
1998
2021
2022
1878
1894
2012
2023
2019
2013
1935
1936
1939
1941