Unbelievably well done.

Rating: 10/10 (25 April 2019)

After watching Infinity War, I could not wait for this one. But as the time passed, I felt that End Game would not surpass Infinity War's awesomeness. But now that I have watched it, my advice to everyone is keep your expectations as high as possible, and still it would surpass all your expectations. It truly justifies all the 22 movies and please watch them all before watching this one. Stay away from spoilers. You will laugh and definitely cry multiple times.