When the Medusa destroys all of Athens, one last warrior must avenge his wife and city.
2014
2013
1996
2008
1995
1994
1936
1943
1987
1927
1998