Best Superhero movie I've seen since Dark Knight

Rating: 10/10 (2 July 2018)

So good I saw it twice.
No spoilers here, go see this movie.