When the Medusa destroys all of Athens, one last warrior must avenge his wife and city.
2004
2007
1981
1957
1969
2009
2010
2006
1959
1962
2014
2011
1954
1961
1997
1964
1986