Game of Thrones Episode #31: Two Swords

Game of Thrones Season 4

The day is finally here. Following the devastating events of season 3, Game of Thrones fans will finally return to Westeros to see how their favorite characters (those that are left, anyway) pick up the pieces and move forward.

Encouraged by the Red Wedding slaughter in the Riverlands that wiped out many of their Stark nemeses, the Lannisters’ hold on the Iron Throne remains intact… but can they survive their own egos, as well as new and ongoing threats from the south, north and east? In the north, a depleted Night’s Watch seems overmatched against the inexorable Wall advances of Mance Rayder’s army of wildlings, which in turn is being trailed by an even more formidable foe: the undead White Walkers. As if that weren’t enough, Daenerys Targaryen, accompanied by her menacing trio of dragons and army of Unsullied, is poised to liberate Meereen, the largest city in Slaver’s Bay, which could ultimately provide her with enough ships to sail to Westeros and reclaim the Iron Throne.

The Game of Thrones Season 4 premiere, episode 31 of the series, is titled, “Two Swords.” Tyrion (Peter Dinklage) welcomes a guest to King’s Landing. At Castle Black, Jon Snow (Kit Harington) finds himself unwelcome. Dany (Emilia Clarke) is pointed to Meereen, the mother of all slave cities. Arya (Maisie Williams) runs into an old friend. The episode is written by executive producers David Benioff & D. B. Weiss. Weiss also directs.

The Game of Thrones Season 4 premiere, “Two Swords,” airs Sunday, April 6 at 9 pm ET on HBO.