I just saw so many Keith might turn on everyone because he's being brainwashed by Haggar theories and.....
IT MAKES TOO MUCH SENSE! BUT NOW MY STUPID ANGSTY KLANCE SHIPPING PART OF MY BRAIN JUST WENT INTO OVERDRIVE!
The finale is similar to the first episode and is the equivalent of three episodes. Keith was captured in the beginning third or before it starts, but before he got captured he said something to Lance as he's being taken
Keith: Lance, your always my first choice. I love you.
In the ship, Haggar starts drenching him in quintessence and manipulating his mind just his screams echoing in the ship as he tries his damn hardest to resist.
Team Voltron with Shiro temporarily in Black and they enter the ship Haggar is on. Cue dramatic villain entrance with them demanding to have Keith back.
Haggar: As you wish. Red Paladin come.
Keith enters and he looks full Galra with his eyes being golden but holding the Black Bayard and Shiro just about to lose it before Haggar tells Keith to finish them while she walks away. Someone yells Allura to follow Haggar and stop whatever she's doing.
Keith is just brutal. Hunk and Pidge don't last long before they're injured and ready to drop. Shiro is just frozen with fear. He can't hurt Keith, his brother, his body hurt him once he can't do it again so he keeps trying to talk to him. Lance eventually shoots the roof or something to block Keith so they can catch their breath. Lance sees that fighting Keith is dangerous. Hunk and Pidge are injured and need medical attention, Shiro can't fight his brother and if he does it would crush him and Keith, and Allura is handling Haggar so all that leaves is the one person left out. Lance. So he tells Shiro he can handle Keith. He doesn't have to fight him, but someone needs to take Pidge and Hunk out of here. Shiro keeps asking if Lance is sure as they can hear Keith getting closer. Lance nods saying he's sure. Keith enters just as Shiro, Pidge, and Hunk are leaving. Lance looks at Keith as he forms the broadsword to keep up with Keith's sword but without saying things first.
Lance: Keith, I really don't want to hurt you, so please if you're in there. Fight it. Fight Haggar, not us, not Shiro, and not me. We're your friends.
Keith essentially goes straight in for the attack as Lance keeps trying to talk to him. Pleading, begging that Keith come back. That's when he notices something. Keith is crying.
Lance: I know, Keith. I know you're hurting, but I know you can fight Haggar. I know that the real you is still in there.
Then Keith does something he hasn't done in the entire fight. Respond.
Keith: Why are you fighting so hard? I'm just a monster. We're not even friends
Lance: That's not true and you know it. Just because your half Galra doesn't mean you're monster. That's just so who are it makes you... you. And you're right we're not friends. Your my best friend in fact I think I might -
Lance is cut off by Keith grabbing his neck cutting off his answer. Keith is crying even harder as one of his arms is trying to grab away the other arm to stop hurting Lance. Keith is muttering things like "shut up" "stop it" "I'm sorry" "please". Lance's vision starts to blur but he needs to try to say it at least to see if it can work.
Lance: Keith, I know you can hear me, so I need to say this *gasp* Keith ... I.... I love you too.
There's a flash of Keith's eyes before a sudden roar in his ears followed by deafening ringing as he lets go of Lance to stop it. Lance coughs as he goes over to Keith and hugs him and whispers, "I got you buddy. I'm not leaving you."
Keith starts breathing heavy as he skin rapidly changes between purple and his normal skin with his eyes flashing. Keith looks at Lance with his sclera changes to yellow and white, but his pupils are there crying. Lance smiles as he places his forehead against Keith's before sliding his lips onto Keith. (Since DreamWorks hates us it would probably zoom away that homophobes would think it's a hug). When Lance pulls away from the kiss as Keith fully shifts back to human with just heavy bruising.
Lance: Ah, there you are. I recognize that Mullet anywhere
Keith chuckles before they hear a crash with the roars from Red and Blue. Lance stands up as he offers a hand to Keith.
Lance: I knew you could do it. *Keith grabs his hand as they both kinda lean against each other* Now let's go end this war for good. We do make a pretty good team.
Keith: *chuckles* I knew you remembered our bonding moment.
Lance: And I promise I won't forget this.
They go in their Lions calling in that they're ready. Everyone cheers that Keith's back to normal as they form Voltron as the last fight between Allura and Haggar while Voltron fights one last Robeast.
Then at the end they have a quiet moment that reminisces me of Kataang and Korrasami.