Great Greek Myths
Season 2
Ep 9. Vanquish or Die
- January 1, 2019
- 25 min
The River Scamander and its banks are set alight by fireballs sent by the god Hephaestus. The river god spares Achilles, who immediately goes back on the rampage. The gods are shocked by his rage.