Havana, 1993. A serial killer decapites cops. Mario, a disenchanted policeman, finds the head of the seventh victim...
2020
2017
2019
2014
1950
1963
1995
1993
1990
1954
2009
—
2024
1969