Havana, 1993. A serial killer decapites cops. Mario, a disenchanted policeman, finds the head of the seventh victim...
2019
2017
1981
2018
1941
1976
2005
2020
2022
2021
1969