What happens when revenge has mutated into a type of madness?
1960
2008
2024
2022
—
2007
1963
1964
1981
2005
2014
2023
2006
2018
1975
1998
2016
1992