When the Medusa destroys all of Athens, one last warrior must avenge his wife and city.
1977
1994
1999
1941
2000
2019
2020
2018
1962
2017
1993
1948
1970