Game of Thrones the Queen's Justice season 7Jaime might have defeated Olenna in battle, but Olenna defeated his soul with her biting words.Helen Sloan/courtesy of HBO

Warning: Spoilers for "Game of Thrones" season seven episode three, "The Queen's Justice." If you aren't caught up on the series, read at your own risk.

This week's episode of "Game of Thrones" provided a lot more action than the first two episodes of the season. It also had a ton of twists.

Instead of protecting Casterly Rock, Jaime Lannister attacks and takes Highgarden. And instead of brutally killing Ellaria Sand via The Mountain, Cersei Lannister leaves her to rot in the dungeon for the rest of her days, but not before watching her daughter Tyene die slowly of poison.

Things are looking good for Cersei this week.

She got revenge on one of her worst enemies. She outwitted her brother Tyrion in battle strategy. She seems to have the Iron Bank of Braavos on her side. And she eliminated the Tyrell and Martell bloodlines for good — even the bastard Sand Snakes — and in doing so took out two great houses backing her greatest enemy, Daenerys Targaryen.

Her moves were clever, but based on what we saw in "The Queen's Justice," her days could be numbered.

Here are all the questions we have after this week's episode of "Game of Thrones":