Heros have found his/her redemption

Rating: 10/10 (24 April 2019)

We all won after this movie. The audience won. Marvel won. Iron Man, Captain America, Thor, they all won.
Thank you Marvel.