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.
2017
1988
1989
2023
2021
2002
2009
2003
2025
—
1968
2024
1998
1997
2010
2022