Flawed yet a good finale.

Rating: 7/10 (20 December 2019)

After seeing the initial reviews,i thought i wouldn't like it but,it turns out, it was fine. It was flawed yet a kinda satisfying conclusion.
Talking about the pros, Rey was better in this movie than in the last two, Poe gets more screen time and has a better arc, Kylo Ren was the best as he did have a redeeming arc, C-3PO was really funny in this, Chewie was the same, the returning of the old characters and many many references were good, the CGI was AMAZING as well as the choreography,the lightsaber battle was fine , the battle scenes were good and John Williams score was great as well.
Okay,now to the cons,Palpatine's return was actually less thrilling than I thought as we didn't get the sense of fear towards him,the movie was packed and messy which made it really fast paced. JJ tried to correct the mistakes of TLJ making some good ones and not so pleasing ones. The dialogues were cheesy at many times. Finn had a less arc and wasn't much satisfying and the new characters introduced were less interesting.
The where many epic and fun moments here and the was a lot of references from the old movies. Honestly,this is a really enjoyable ride and fans would probably like many parts of this. And from the studio which made another finale earlier this year,get ready to experience some similarly in the end.
Rating-8/10