If they had done 50% less and kept the dialogue and ending the same, it would be brilliant.
As it is, it is very very fanboyish. I am surprised there were not flashbacks.
(There may have been flashbacks - I can't remember)
I watched again! Flashback audio.