Havana, 1993. A serial killer decapites cops. Mario, a disenchanted policeman, finds the head of the seventh victim...
1989
2012
1978
2010
2001
1942
1997
2023
1948
2025
2009
1951
2003
1985
1930
2019
2024
1939