The Puppeteer, a convicted murderer on death row, has always maintained his innocence, claiming that it was an evil force that controlled his body as he slaughtered his victims.
2023
HD
96min
United States
English
