An Actual Star War

Rating: 7/10 (24 December 2016)

Rogue One is actually a war movie. It has the drama and action that you would expect in a military movie along with the science fiction element.
Rogue One also has the usual Star Wars element - bad, bad acting. Diego Luna is horrible - beyond horrible - he almost destroys this film with his lack of acting skill. Felicity Jones is okay. She does not do anything to make you invest any emotion into the character and her performance will not make you feel like you care about the character.
As in the first three films - the supporting cast is what makes the movie. Han Solo and Chewbacca carried the first three films. In this film Alan Tudyk (K-230), Donnie Yen, Wen Jiang and Riz Ahmed are the characters that you find that you are rooting for and that you like. K-230 has all the best lines in the movie.
I am not sure why the Star Wars franchise insists on casting terrible actors as the leads. Thank the force for the supporting casts.