Tops the previous best of Empire Strikes Back.

Rating: 9/10 (22 December 2016)

I rarely write reviews, this one compelled me. Star Wars has been a part of my life since I saw the first one, Episode IV - A new hope, in 1983. In a way it taught me as a kid about the proverbial fight between good and evil, and how with hope, sacrifice, dedication and faith, good will always triumph over evil.
The best of the lot was The Empire Strikes Back in my opinion. Till I saw Rogue One.
The ending of this movie made me very emotional. I sat there till the credits rolled to end, and felt happy and sad at the same time. And "Wow" was my sensation. I never imagined this franchise could actually produce such a solid emotional movie.
Acting was great, all around, from every cast. Direction is spectacular, special effects are typical new Star Wars class. What sets this one apart is the story line. It plugs in "A LOT" of plot holes, and the newly created characters, coupled with the old ones, were presented in such a way, that for the first time, made me feel what the Rebellion is all about.
This production team should reboot the entire series!
Salute to Gareth Edwards and the production, writing team. They have single handedly reignited the spark, that was destroyed by part 1,2 & 3.
Ps. R2-D2, C-3PO, just got paled in comparison to K-2SO. K2, may the force be with you.