Finn, Poe and Rey fight to save the Resistance in an upbeat and fast paced look at the latest Star Wars adventure.