A post-exams trip to Sicily turns sinister when three teenagers discover a mysterious puppet collection.
2016
1961
—
2024
2018
2004
2021
1992
2020
2000
2008
2003
1985