A potent pantheon of gods, heroes engaged in epic battles, fearsome mythical creatures and supernatural transformations such fantastical elements infuse Greek myths with a wonder …