In 1950s Italy, a government official arrives in a rural town to investigate a grisly child murder. The culprit is a young boy who claims he acted in order to kill the Devil itself.
1995
1957
1974
1992
2022
2018
2002
1976
2023
1972
2025
2005
1994
1990
2010
2007