Everything we've waited for

Rating: 10/10 (27 April 2018)

10 years and 18 movies, we've waited and waited for our childhood fantasies to come to the big screen. This movie doesn't disappoint. In true marvel form, it gives us all the action and laughter we want, along with a wonderfully put together story. Bringing together this cast of well established characters was an awesome feat and done to perfection. Each character has their own set of little things that make them great and it was truely cinematic gold to watch these hero's meet one another. Action packed and edge of your seat adventure. There are surprises and cliffhangers and I'm sure Infinity Wars 2 will be just as entertaining.