Whether you’re a marvel comic book fan or not, this film is worth seeing in theaters if you haven’t yet. The plot is not original (cough Cowboy Bebop, cough Fifth Element), but it also doesn’t rely on the comic books to create conflict. Parts of the conflict are full of suspense, but the rest is quite predictable. The cast this time around (Chris Pratt, Zoe Saldana, Vin Diesel, Bradley Cooper, Dave Bautista, Micheal Rooker etc.) seemed to gel more than they did in the first film. It was also interesting to see Sylvester Stallone (Stakar Ogord) make his way back into acting in science fiction films. He contributed to the natural humor.
The humor is childish, but it keeps you engaged. The acting isn’t award worthy, but it’s still has some quality moments. I’m not a Chris Pratt (Star-Lord) fan, but this film features some of his best acting yet. To me though, the best acting performance goes to Kurt Russell (Ego). The visuals were for the most part full of energy and imagination. There was some minor hiccups in the visuals probably due to creative decisions by the director (James Gunn). The biggest strength for me was the musical score. It created a successful nostalgic atmosphere to the 1970’s, which was probably a tribute to the era of original comic book series, and not just meant to tell us Star-lord’s childhood. This film probably won’t go down as an all time great, but it’s definitely a fun one to watch. I give this film a 4 out of 5.