Luke Smith said:
Here's a question. When Jaime first goes to Winterfell, the only reason Dany does not execute him right then and there is Sansa and Brienne stick up for him.
Jaime then gets caught trying to sneak past Dany's forces to get back to Cersei. Why would she not execute him? She was going to before. And know she has more reason to. And she just got done executing Varys.
That's pretty nice of her just to make him a prisoner, only to turn around and burn a city of innocents
Actually what they should have done then having him outside KL was use him to negotiate Cersei's surrender.
Say they will execute him like Cersei did Missandei unless you walk out and tell your armies to surrender. Offer exile in Essos or something.
But that would not have been as dramatic and we don't get to see the battle so I get it.
I mean supposedly at that point Cersei has given up on him and is with Euron but given the choice to save him - with her family feelings and love for Jamie (she was just angry with him) it was worth a shot.
Too bad they did not already have him before the Missandei sequence - but of course they didn't because that's not how it was written.
EDIT - OR BETTER YET - say as retribution for Missandei you can choose: we kill Jamie or you give up Euron in exchange.
I actually thought there was also the possibility (pre battle) of Jamie being caught by Cersei put on trial demanding a trial by combat and you get the Mountain for Cersei and the Hound volunteers for Jamie. that's a logical setup for Cleganebowl (although I was fine with Cleganebowl).