You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
From the comments and I have exactly the same feeling;
Nothing I haven't seen before in many, many other movies.
Troy , clash of the titans , gladiator , 300 all in one movie...