The battle for the Iron Throne is raging and with several shock deaths last season, no one is safe from death this time around – who will survive the series?
So where do we find everyone? Jon Snow is struggling to mediate between wildling leader Mance Raydar and new Castle Black arrival Stannis Baratheon, while in King's Landing, Cersei is still in mourning for her dead son Joffrey, while fearing for the life of her other son, the new king, Tommen.
Tyrion has arrived at a new location and is presented with a fresh possibility, and Daenerys is grappling with all her power as well as trying to tame her dragons.
Game Of Thrones, Sky Atlantic, 9pm
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!