A holidaygoer in Italy cuts himself on a strange dagger and gets possessed by a demon
1968
2024
2022
1996
1993
1977
1990
2004
2016
2025
2014
2018
2023
1988