I haven't been one to complain about a lack of a proper lightsaber duel in this movie, but there should've been one right after Rey and Kylo fight the guards. Instead of having the lightsaber break in half by each of them pulling on it like two children with a teddy bear, having her grab the lightsaber and they battle. Unlike in The Force Awakens, however, she ends up getting bested by Kylo as he's in his evil high at that moment instead of being conflicted like before. Then for poetry sake, Kylo cuts of her hand and he breaks the lightsaber on his own. After that happens, before Kylo has a chance to properly strike her down, Holdo rams into the ship at lightspeed, throwing him down and knocking him unconscious like how Hux found him. And by that point, we see Rey has already fled and taken the two lightsaber halves with her. The only things this would drastically change is at the end when Rey is firing the cannon on the Falcon, as she would have to be resting at that moment.