OK, since Grandma cowardly calls me a liar in an internet forum, I will explain why I didn't reveal everything I know.
I wanted to keep the big secrets to myself, just in case someone wandered into this thread and read my review.
But now that the spoilers have been revealed, I will go in more details.
The entire movie makes no fucking sense.
Why is Finn a stormtrooper in the first place? When they order the stormtroopers to kill the villagers, was this the first time he realized that he was working for the baddies?
How did Rae, who has grown up as a scavenger (equivalent to the job of a homeless person in our galaxy) get so many badass skills as a fencer and a starship pilot?
At the end of the movie, Rae finds Luke Skywalker and offers him the lightsabre, what happens after that?
Well here's the thing, there is nothing Luke can teach Rae about lightsaber dueling, because she is already good enough to stay alive in a duel with a dark side Sith.
And there was nothing Han Solo could teach Rae about flying a space ship, but she was already a hot shot pilot before she met him.
Also, she's already better at mind control than Ben Kenobi. There is no explanation as to why she knew she could do mind control. She just tries it out, and it works.
If this were fan fiction (and maybe that's what this real is) Rae is the Mary Sue character, and though she's new to the team, all the older characters look up to her for her leadership.
And "General" Leia gives Rae a big motherly hug. Why she she hug a girl she has never met before? Again, not explained.
If I had it my way, this movie, and all the Star Wars merchandise, should be thrown in a trash compacter and shot out of the airlock, to wander around the universe and never be seen again.