I really wanted to like this film. I was looking forward to watching it after reading the rave reviews and seeing the trailer.

Now having seen it: what an awful movie – although the film starts out promisingly enough except for the heartstrings-tugging opening in the hospital, it rapidly becomes the same old shoot 'em up that you have seen innumerable times.

The special effects are good, but the fight/battle scenes are too frenetic to be able to follow the action clearly.

I also found the plot torturous and difficult to follow due to:

The proliferation of double crosses

Unclear explanation of who the bad guys are and then the bad guys behind the bad guys

Confusion with all the different places, empires etc and their interrelationships.

Some of the dialogue was execrable with Chris Pratt talking like a dude from 2014; ironic considering he was abducted by aliens decades ago.