I am probably going against the grain, but I gave it a 4. I am a huge star wars fan. But for me, this wasn't even close to Rogue One as a star wars anthology film.
The story was overly contrived to fit all explain as much Han Solo back story as possible. The music was a letdown from the recent films. I didn't really believe Emilia Clarke. She seemed a bit miscast and out of place and didn't give the best performance imo.
I love a new star wars film, but I was disappointed - even after going in with pretty low expectations.