Loved this film, it was slow in parts which is a must for story development in a 3 hour film. It is filled with emotion enabling the viewer to totally relate to what the characters are going through and feel their pain. However, it gives some of the most joyous screen moments since the start of the MCU and truly brings all of the previous movies together in one epic finale.