When I watched Star Wars: The Force Awakens, my deep love for JJ Abrams was entirely validated. There is only one word to describe this film: perfection. If you think I’m hyperbolizing, just go see it as soon as you can.

You’ll enjoy this installment whether or not you have any prior knowledge of the Star Wars canon. If you’re already a fan, you’ll be as giddy as I was as soon as your old favourites emerge onscreen. I was pleased with the balance between the original characters as well as the new. The originals play a vital role in the story, while leaving room for the development of the new characters. Harrison Ford, Carrie Fisher, and Mark Hamill are alongside incredible newcomers Daisy Ridley and John Boyega, who you will instantly fall in love with. Personally, I was thrilled with Adam Driver (Girls) and Oscar Isaac (Inside Llewyn Davis, Ex Machina), who in my opinion can do no wrong. Driver is the villain in The Force Awakens, but you’ll likely be secretly rooting for him like I was (in that “no I swear I haven’t joined the Dark Side, he’s just a really amazing bad guy” sort of way). Seriously, he is a perfect villain, and my personal favourite part of the entire movie.

The writing was also flawless. The perfect amount of humour, both subtle and obvious, made the movie even more enjoyable.

I had the pleasure of seeing The Force Awakens in 3D, but I guarantee it will be just as mind blowing no matter what format you watch it in (however, 3D was pretty epic, I must say). The CGI isn’t even overwhelming – the transition between the real and the digital is seamless. I would expect nothing less from the King of Sci-Fi himself.

May The Force be with you.

This is an excerpt from the article The Flawless Execution of Star Wars: The Force Awakens which originally appeared on http://www.weraddicted.com/.