George RR Martin has yet to finish The Winds of Winter, but he shared story details with the Game of Thrones writers - including three huge "holy shit" moments.

TV fans may remember Stannis Baratheon sacrificing his daughter Shireen last season. That was the first one.

The second moment aired just last week, with Hodor's origin (hold the door!) finally shown to be as a result of Bran's time-travelling and warging.

As for the final "holy shit", well, you might have to wait a long time to find out.

"[It's] from the very end," showrunner David Benioff said.

Benioff added that fans shouldn't be concerned now that the TV show is moving further and further ahead of the books.

"People are talking about whether the books are going to be spoiled - and it's really not true," he said.

"So much of what we're doing diverges from the books at this point. And while there are certain key elements that will be the same, we're not going to talk so much about that - and I don't think George is, either.

"People are going to be very surprised when they read the books after the show. They're quite divergent in so many respects for the remainder of the show."

16 incredible Game of Thrones Easter eggs that you might have missed

Game of Thrones returns to HBO on Sunday at 9pm, and airs Monday on Sky Atlantic in the UK. Watch a teaser below of the next episode:

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io