A post-exams trip to Sicily turns sinister when three teenagers discover a mysterious puppet collection.
2017
2008
2009
2010
1944
1956
1951
1996
2001
1945
2022
1995
1984
2014
2021
2020
2024