While the monsters of Greek myth flood to Mount Olympus, the Greek Gods work to protect their home. Which side will outmaneuver the other and rise to victory?