When the Medusa destroys all of Athens, one last warrior must avenge his wife and city.
1973
1989
1999
1959
1968
2024
1915
2017
1918
1919
2019
—
1911
2025