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.
2024
2012
2007
1984
2008
2013
1987
1980
2001
1976
1994
1982
2000
1995
2020