Mind blowing Screenplay for a Superhero movie?

Rating: 9/10 (27 April 2019)

We can watch this film as many times.. I wish I won't be bored.