Season 4

31: Two Swords

King's Landing prepares for a wedding; Dany finds Meereen; the Night's Watch braces.

Watch Game of Thrones Episode 31

  1. NOW & GOAlways Available