In spite of every obstacle that was seemingly thrown up against him, Gareth Edwards has succeeded in creating a great movie in the form of Rogue One.

Advertisements