WATCH ALL THE MARVEL MOVIES BEFORE SEEING THIS

Rating: 10/10 (27 April 2018)

This movie outdoes all expectations. It perfectly gives you all the different feels of the marvel cinematic universe within one movie. Balances humor, action, drama, suspense, and wonderfully adds surprise as well. To fully understand and experience the 10/10 rating I give it, you MUST watch all the movies. This will help you understand what led up to this, and have the feeling towards each character within the movie. Simply one of the best movies this generation will see.