Inspired by true events, a young man slowly turns into a puppet after being bitten by an evil sock puppet.
2023
2025
2024
1980
1986
2005
1969
1988
2017
1924
2009
2014