At times it feels far too fast and yes it has plot holes galore but as a Star Wars fan I found it massively enjoyable. Many will nit pick but I think it would have been a real struggle to make a singular entertaining film for all which had to cover so much ground that looked different too this. If Episode 7 embraced and duplicated the past, Episode 8 carelessly threw away the past and tried to make a bold new future, Episode 9 forms a future rooted deeply in love for the past.