War arrived at the gates of King's Landing last night, as Game of Thrones delivered an episode both action-packed and heartfelt.
And the ramifications - Tyrion's fate, Sansa's future, the presence of Tywin - will lead into next Sunday's season two finale, an episode titled "Valar Morghulis." What can viewers expect from the concluding hour?
- Luwin offers advice to Theon as he prepares his men for action.
- Arya receives a gift from Jaqen.
- Jon Snow proves his value to Qhorin.
- Dany ends up in unfamiliar surroundings.
- Brienne silences Jaime.
Watch the official HBO trailer now: