This was brilliant. I had some misgivings, for example the blandifying of Athena, and Odysseus lacking the wily trickster energy he's famous for, but that all made sense by the time the film came to a close.
There is a different film that I long for that embraces the high-fantasy and the glamour and the Olympian soap opera of it all, but that wasn't what this film was about and that's FINE. It was, I thought, very powerful, very absorbing and had something to say about the world today.
I would agree that Tom Holland was a bit of a letdown. He plays a wet lettuce very well, but I didn't feel he had been on a journey at the end. He was still a wet lettuce, so maybe he's just not a very good actor.
Anne Hathaway though! What a star! What an actor!