Star Wars is back.Literally.

Rating: 9/10 (20 December 2015)

This review will contain spoilers.
First off,I want to say that I didn't expect this movie to be good.I was hyped,but I had my expectations low.
Star Wars : The Force Awakens is a great movie,I'm gonna say it now.It's not a masterpiece,it's not a movie that transcends you because of it's plot depth or hidden meanings..it does that because finally we got a great Star Wars movie.
The good characters are on point.From the start you like them and they develop beautifully throughout the movie both individually,and as friends.
Rey(played by Daisy Ridley)quickly becomes one of the best female leads in any movie that I can think of.She is independent,likable and bad-ass.The only problem with her is the fact that she has too many tricks up her sleeves.She is a great warrior with her staff(we see that when she beats up some thugs that want to steal BB-8 from her),she is a great mechanic,even knowing how to fix the Millennium Falcon when Han Solo doesn't...and even if she uses a blaster for the first time,she aims better than stormtroopers.It doesn't bother me that much,because you can explain those things easily in future films more.But she seems a little too perfect.
Finn(played by John Boyega)is introduced brilliantly.He is a first time in combat storm trooper that has been basically enslaved by the First Order to fight for a cause he doesn't believe in.He didn't want to kill innocent people when The First Order invaded an outpost in Jakku,and seeing combat for the first time and how horrible it was made him want to escape the First Order.He is a funny character and the actor himself does a great job.
Han Solo and Chewie...if you had any doubts about them...remove them now.They steal the show even if the movie was already very good.
Now the bad guys.Unlike previous movies(even the prequels),when we had the likes of Darth Vader,General Grievous,Count Dooku,Darth Sidious,Darth Maul..imposing powerful sith lords that are actually as strong or stronger than the Jedi themselves.
Kylo Ren.At first he is the same as the previous villains.An imposing figure that intimidates you with his presence.But as the movie progresses...we begin to see that he is a conflicted apprentice with anger issues.He is a strong force user,but he cannot control it and his saber duels pale in comparison to other villains from Star Wars.I kinda like and dislike this.I like it because it's something new,that we haven't seen..but I dislike the fact that we will need one more movie to power him up.
Supreme Leader Snoke.He is a mystery.Many already see him as Darth Plagueis...which would be cool..but we don't know anything concrete about him now.He could have gotten a better name,and maybe a bit more screen time.But I am enthusiastic about him in the future movies.
General Hux.He is underwhelming.He is too young for this role,and gets manhandled by Kyle Ren on more than one occasion..showing that he has no real authority over a very weak minded/weak willed Kylo Ren.His speech was not convincing but again...maybe the movie's theme is not having imposing and scary villains,which is a decision I could get behind.
Overall the characters are awesome.
The dialogue...1000 times better than the prequels.So many good lines and it's probably the funniest Star Wars movie,in a good way.
The throwbacks are awesome,you get transported back into older movies and the cinematography is on point.The soundtrack of the movie is solid,nothing too impressive..I hope they improve on this in future movies.
And also,don't worry about the movie being too much CGI.They used CGI when it needed to be used.The movie looks great aesthetically and thematically.
My main complaint with the movie would be..the fact that it's too similar to A New Hope.When you see it,you'll notice it right away.Even if I kinda wanted them to make it unique..the movie is hard to hate.It's not that similar that is a complete ripoff..but it's enough for me to connect the dots.It relies heavily on the Original Trilogy but it is it's own movie.And I truly believe,that this movie sets up the trilogy perfectly.It's the perfect mix of old and new.
Overall the movie is awesome solid 8.5-9 for me personally.I very much enjoyed the movie,I could have stayed in that seat watching it on and on for 10 hours straight.Not a second bored and always amazed and pleasantly surprised.Star Wars : The Force Awakens is not a perfect movie,but it's a great movie and it restarts the franchise perfectly.
Go watch it.