What happens when revenge has mutated into a type of madness?
2003
2006
1994
2004
2005
1997
1999
2002
1989
2017
2019
2014
2015