Sometimes a hero needs to get a little blood on his hands
2007
2010
2008
2009
2014
2002
1950
1995
2003
2011
2019
2013
2005
2001