Look - Ezra Milller controversies aside - you'd be hard pressed to make a better Super Hero movie than this. This was very well done. Everything in it - the story, the acting, the effects and especially ALL THE CHARACTERS - all the intertwined generations of action stars...is amazing. This is really very very well done and it's a super enjoyable Super Hero movie. I don't care who you are...this one is definitely one of the best of all times. Ezra does a great job in the movie too...it's sad is off-screen behavior has tainted this so much. But cast that aside and enjoy it for what it is...it's really a great movie!