Hercules battles to save the population from a giant dragon.
2020
2006
2015
1998
2014
2018
1978
1994
2024
2017
2008
2019
2023
1918
1952
1944