This Sunday, May 8 is Mother's Day, and there's no better way to celebrate than to watch more people fight and die on "Game of Thrones." Season 6, Episode 3 is called "Oathbreaker," and HBO has released several photos to tease the action.

Once again, here's the official synopsis:

"Daenerys (Emilia Clarke) meets her future. Bran meets the past. Tommen confronts the High Sparrow (Jonathan Pryce). Arya (Maisie Williams) trains to be No One. Varys (Conleth Hill) finds an answer. Ramsay gets a gift."

There are theories about Ramsay Bolton's gift, but he doesn't have his own teaser photo at this point.

HBO's photos show Cersei Lannister, her creepy Dr. Frankenstein Qyburn doing something with children (run, kids!), Dany on the road to Vaes Dothrak, Tyrion Lannister looking pensive, blind Arya Stark training, Bran Stark and the Three-Eyed Raven out in the wild, and Davos Seaworth rocking a classic "holy sh-t!" expression. Someone must've just noticed Jon Snow is up! That is going to be a fun revelation to see play out.

Speaking of Jon Snow ... no, look at the photos first, and then keep reading under the spoiler banner if you want to delve deeper into "Oathbreaker" speculation:


"Game of Thrones" Season 6, Episode 3, "Oathbreaker" airs Sunday, May 8 at 9 p.m. EDT on HBO.

***SPOILER ALERT***

Spoilers and speculation ahead. No promises, since we haven't seen the episode and the books haven't confirmed any of this stuff yet.

That shot of Bran and the Three-Eyed Raven appears to match a scene in the Episode 3 promo, and Season 6 trailers, that should be the flashback we've been waiting for, showing younger Ned Stark, Howland Reed, and friends battling Targaryens on the way to the Tower of Joy in Dorne. That's where Ned's sister Lyanna Stark died, in the books, but not before exacting a promise from her brother. The promise was never revealed, but we may get to see it this Sunday. If so, it's perfect timing for Mother's Day, since it should confirm the fan theory R + L = J, meaning Rhaegar Targaryen + Lyanna Stark = Jon Snow, with the Mad King's heir and Ned's sister as the true parents of Jon Snow. Lyanna wanted Ned to promise to raise Jon as his own son, to protect the boy.

Here's where it gets extra interesting, though. Fans seems to have embraced that particular theory, but are there other secret Targaryens out there? Maybe Tyrion or Meera?

There are fan theories about both, and both seem equally plausible or unlikely. Since Howland Reed was with Ned Stark, the Meera theory suggests that Lyanna gave birth to twins, with Howland raising the girl while Ned raised the boy. The Tyrion theory goes that the Mad King is Tyrion's real father, and Joanna Lannister died giving birth to the bastard Targaryen. Is either theory true? One of them might be, and maybe we'll even get confirmation, since the dragon has three heads and we have Dany, Jon, and space for one more.

Want more stuff like this? Like us on Facebook.