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.
2024
2016
2022
—
2011
2012
2019
2003
1996
1971
1994
2023
1992