The long wait is over — we finally have episode titles and descriptions for "Game of Thrones" season seven. Though the showrunners long ago mastered writing maddeningly vague episode descriptions, it's sometimes possible to glean clues from them anyways.

Let's take a look at the first three episode details and what they could mean for the future of our favorite characters.

Episode One: "Dragonstone" (airs July 16)

Jon (Kit Harington) organizes the defense of the North. Cersei (Lena Headey) tries to even the odds. Daenerys (Emilia Clarke) comes home.

This makes it clear that Daenerys will arrive to Dragonstone in the first episode. We already know from the trailers that she'll be making the ancient Targaryen stronghold her home, so it's nice to know that "Game of Thrones" won't drag out her arrival.

Daenerys touches the beach at Dragonstone in a new season seven image. Macall B. Polay/HBO

Episode Two: "Stormborn" (airs July 23)

Daenerys (Emilia Clarke) receives an unexpected visitor. Jon (Kit Harington) faces a revolt. Tyrion (Peter Dinklage) plans the conquest of Westeros.

"Stormborn" is one of Daenerys' many nicknames/titles. It refers to the raging storm that happened the night of her birth (on Dragonstone), so you can expect this episode to center on the Mother of Dragons. Stormborn could also vaguely refer to Euron Greyjoy, whose entrance to the series in season six included him saying "I am the storm."

Euron Greyjoy in season six. HBO

So who is Daenerys' unexpected visitor? Perhaps Melisandre, who was banished south by Jon at the end of season six (and appeared in the first season seven trailer in a location that looks like Dragonstone). Or maybe Jorah found a greyscale cure early?

"Jon faces a revolt" is worrying. Perhaps he has more trouble than expected while convincing the Northern lords to help fight the White Walkers. It could also mean that Littlefinger is successful in worming his way between Sansa and Jon, but we don't even want to think about the consequences of in-house fighting among the Starks right now.

Episode Three: "The Queen's Justice" (airs July 30)

Daenerys (Emilia Clarke) holds court. Cersei (Lena Headey) returns a gift. Jaime (Nikolaj Coster-Waldau) learns from his mistakes.

Now this is very interesting. "The Queen's Justice" is a play on a title you've heard before — the King's Justice. Ser Ilyn Payne was a prominent season one character. "The King's Justice" was another name for Payne, who was the king's royal executioner.

Ser Ilyn was the one who beheaded Ned. HBO

The Queen's Justice likely refers to either Cersei or Daenerys' designated executioner. But who is being killed? Surely Cersei has a plethora of enemies left, and it would make sense for the Mountain to be formally named the Queen's Justice (since he does all of her murderous bidding anyways).

Perhaps the "gift" Cersei returns is a dead body — a freshly executed enemy.

The final part, "Jaime learns from his mistakes," has us hopeful that he'll turn against Cersei at some point this season. He's long overdue for a wake-up call from his toxic relatioship with Cersei.

"Game of Thrones" returns on Sunday, July 16. Until then, catch up with our overview of everything we know about season seven so far.