Of course, a film about Greek mythology is very open to strange visuals. Immortals is loosely based on Greek mythology. I say loosely because the film features plenty of figures from Greek mythology like Theseus, Zeus, Athena, Aries, Hyperion, the Titans, etc. but it doesn’t really stick to any set myth. That is actually a strong point for the film since it can be its own story set to the backdrop of mythology. Theseus (Henry Cavill) is a warrior who lives only to protect his mother. King Hyperion (Mickey Rourke), meanwhile, is on the warpath throughout all of Greece, searching for the Epirus Bow, which will allow him to release the Titans and start an all out war with the Gods. Of course, Theseus gets wrapped up in it and there are plenty of epic battles.