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