What happens when revenge has mutated into a type of madness?
2014
2015
2016
2013
2024
1980
1966
1984
1964
1960
1989
2022
2023
2026
1971
2017