The writers of Rogue One were given a slender source material which to create a story out of, but the writers manage to spin a surprisingly solid tale in which the heroes and villains battle in a fantastic fashion.