A post-exams trip to Sicily turns sinister when three teenagers discover a mysterious puppet collection.
1994
2025
1990
2024
2021
2013
2017
1991
1993
2019
2020
1999
2022
2018