This is it. The season finale of Game of Thrones. In previous seasons (with the exception of season six) the finale of Game of Thrones has generally been a quieter affair, mostly just picking up the pieces from a catastrophic penultimate episode. However with this season only having seven episodes, and battles happening in every second one, it's hard to know what they have in store, and while we doubt there will be any battles as such, that doesn't mean blood won't be shed. The episode is titled 'The Dragon and the Wolf' and clocking in at 79 minutes, it will be the longest in the show's history. We don't know much, but we do know that it will see a lot of central characters converging in King's Landing for a summit of sorts about them lot beyond the wall. Will everyone make it out alive? We doubt it.

Read our predictions here.