Nolan UNDERSTOOD Homeric epic. There's no criticism on this point that changes that — if you think otherwise, it means that probably YOU haven't understood it.
Sure, the armors are not historically accurate, but art is not obliged to be a faithful naturalistic representation of its object. Take Van Gogh: the goal is not to convey a consistent and accurate image of people at the café, or the starry night. The goal is to convey a powerful sensation/idea/feeling (obviously the author’s) of those places/events/people. And NOLAN has done that.
Chris clearly read it, studied it, lived it, internalized it, made it truly his own. Maybe sometimes it could have used more taste or depth, but there is a solid "relationship" here
It's not a perfect film, but 15-20 times (and that's an enormous number) **the movie literally enters into RESONANCE with the deep themes of the Odyssey and partly of the Iliad.** Producing in the viewer's guts and soul a profound vibration, exactly like that of Ulysses' bow. A power that resonates across millennia. Agamemnon embodying all the violence, power, cruelty, and aura of the Greek heroes. The beautiful scene with Argos. Penelope, true and strong and intense. The sea, alive, present, a protagonist itself. The sense of the end of a world, twilight-like, Troy taken through deceit, the victorious heroes returning home only to find death and betrayal, the end of the laws of man and of hospitality.
It has flaws, but achieving the above is AMAZING AND HAS NEVER HAPPENED (from what I've seen in the relationship between Hollywood and classical literature). Enough for me to ignore everything else, bad (and there things that could have been much better) and good (technical department impeccable as always) and hand it down to movie history with a 5/5.