The Puppeteer tells the story of Evie who experiences a disturbing phenomenon when her past is projected to her in the form of puppetry. This exposes dark secrets about her relationship.
1997
1988
1989
1945
2010
1982
2004
1979
1966
1994
2017
1991
1978
2011
2021
1992
2009