The more I think about this episode the more problems I have with it.
Firstly, where was Tommen's Kingsguard when the Mountain just walked into the room and stopped him form going to the trial? And how exactly were Lancel and the Sparrows supposed to bring Cersei to the Sept? They would have had to go up against the Mountain again and we all know how well that worked out for them the last time. And what about the Tyrell army? Did they leave with Olenna? Because if not then wouldn't they, I don't know, try to seize King's Landing while the Lannister army is away? Noone left to give them orders?
Firstly, where was Tommen's Kingsguard when the Mountain just walked into the room and stopped him form going to the trial? And how exactly were Lancel and the Sparrows supposed to bring Cersei to the Sept? They would have had to go up against the Mountain again and we all know how well that worked out for them the last time. And what about the Tyrell army? Did they leave with Olenna? Because if not then wouldn't they, I don't know, try to seize King's Landing while the Lannister army is away? Noone left to give them orders?