Rome is shattered by a series of gruesome murders that paint the Eternal City deep red. The suspicion grows that these atrocious crimes are connected with the return of one of the most heinous serial killers of our time - Karl the Butcher.
2021
2024
2000
1978
2004
1973
1925
1977
2011
2007
2010
2017
2002