What an excellent movie (NOTE: SPOILERS AHEAD)

Rating: 9/10 (31 May 2017)

Guardians of the Galaxy Vol.2 is just as good as the first one but for different reasons. First of all, everything that was good about the first film (e.g. the humour, the relationships of the characters, its music) is here. For the first half hour, baby Groot steals the film with his dancing at the start of the film, offering a distraction to a battle the Guardians are having with a monster, or eating sweets on a fast moving ship. Michael Rooker is also great in an expanded role as Yondu. All the characters seem to enjoy themselves for the first half of the film.
However, all films need a villain and the film offered two characters who could have been the main villain but neither of them was. In fact, the main villain was Ego, Peter's father, which was highly unexpected but did work quite well and when a major character died, it was fairly sad but he/she will probably come back.