As the final traces of the storm leave the horizon, the end is near. The Winds of Winter blow over the Stark banners as Winterfell is seiged, the biggest seige it's ever seen in a thousand years. As Viserion burns down Winterfell upto its crypts, the army of the Night King march past the gates towards the Godswood in search of the three eyed raven. Jorah, Jaime and Brienne are having quite the battle of their lives on the ramparts. Melisandre's words still ring clear in our ears. Is she going to die murdered by the Walkers, or is she going to die because the Lord feels her purpose has been fulfilled? We'll get to know soon, hopefully. Clouded by guilt and self doubts all his life, Theon realises that this is the chance to stamp his authority. Cleanse the sins of his past. To protect the crippled boy from whom he snatched Winterfell, when he stabbed him behind his back. As the fog clears, he sees the Night King in the vicinity. Brandon thanks a teary eyed Theon for protecting him. Theon's life has come a full circle. He ambushes him with his sword, misses and dies, with dignity. Brann is stranded with nobody to help as the Night King marches towards him, eager to end a rivalry lasting a ten thousand years. He wields his sword to strike when Brann jumps aside and stabs him with dragonglass. The same dagger which was used to kill him. Wait, Bran can jump or even move at all? The wights break down as Bran's face comes off to reveal Arya Stark's face beneath it. The Night king and his entire army perishes in the blink of an eye. Arya then goes behind the tree and pulls Bran outside. The war has been won. The living have triumphed over the dead. Winterfell will stand as the sun rises tomorrow.