What happens when revenge has mutated into a type of madness?
2015
2020
2013
2011
1997
2023
1972
—
1979
1991
2018
2021
2022
2004
2024