I think part of the idea was: How much setup does a movie based on Greek mythology need? We all know who Zeus and Hades are. We all like giant Scorpions and Greek soldiers fighting. Put them in a box, let them fight... MAKE MONEY!
But it didn't really work, in my humblest of opinions.