This movie checks a lot of boxes and I left the theater feeling satisfied. There are still some unanswered questions but overall the movie kept me interested, had some good nostalgic moments, and was pretty fast paced. I think JJ Abrams did a nice job fitting in pieces for both old and new fans. I am glad that they did not just do a re-hash of one of the original movies which could been the safe play. Depending on the level of Star Wars fan you are, I am certain that this movie will get dissected into all of its parts. So it will be best if you go in with an open mind and don't knit pick every little detail. Just go to watch a Star Wars movie that entertains.