I'm just adding a comment to get it off my chest.

Rating: 3/10 (13 May 2018)

I'm not even a die hard Star Wars fan, but as many others have already pointed out - this film is badly flawed in many, many ways. I'll just mention the beginning of the film:
You got the bad guys fleet of ships within range of the rebels' fleet which is trying to evacuate, and the bad guys do nothing. They've got a fudging massive dreadnought ship, and they do nothing.
Instead, a tiny insignificant craft goes over to the bad guys (while they still do nothing) and makes a prank phone call, to buy time for the rebel fleet and so that he can get closer to the point where they can't use their big guns on him.
At this point I knew that this wasn't going to be a good story - there are some nice visuals etc, but no plot, much like a porno. Except the only people pleasuring themselves as a result of this film are the director and producers.
This great, evil, merciless enemy still does nothing while the little hot shot takes out their cannons - no scrambling of their tie fighters, no firing on the rebel fleet, no raising their shields. Instead they shoot the empty base, just as the last rebel ship leaves in the nick of time. All the while some bombers have been sneakily coming straight at them. Only now do the baddies spring into action - you can sense that the one commander is frustrated by the inaction of the pale guy in charge, who seems to be stupefied by the prank call - how the hell did he get to where he is? Why doesn't Snoke kill him? Oh, there's some kind of tracker involved, so it was all part of an elaborate plan that cost them their dreadnought and more just so that they could chase the rebels for the rest of the film. WTF?
The same crap happens at the end - the bad guys rock up with superior fire power and have the opportunity to wipe out the rebels, but are stumped when a single dude walks out to meet them, taunts them, allowing the rebels to escape with the help of the salt foxes that for some reason have hidden in the base with them - these indigenous creatures' only purpose in life is to help the rebels find a way out which has been there all along since before the base's construction, but no one knew about it because of some fallen rocks.
OK, I went on a bit longer than expected, but you get the picture.
Also the bit at the end with the kid using the force to pick up the broom was stupid.