Yesterday's teaser for Tarsem Singh's latest movie "Immortals" could not have prepared us for the cinematic glory showcased in the full trailer, which hit Apple today.
It's not that it's a story we haven't heard before. Greek warrior Theseus, played by "Man of Steel" actor Henry Cavill, has to summon the Titans in order to defeat the power-mad King Hyperion, the always-great Mickey Rourke. But despite the simple premise for the film (which, yes, sounds very similar to last year's "Clash of the Titans"), what has us so excited about this trailer is the visual stamp Singh has left on his work.
HuffPost Entertainment is your one-stop shop for celebrity news, hilarious late-night bits, industry and awards coverage and more — sent right to your inbox six days a week. Learn more