Game of Thrones Ep 304 Recap Published April 22, 2013 at 650 × 300 in Game of Thrones: Season 3 Episode 304 ‘And Now His Watch is Ended’ Recap Jack Gleeson as Joffrey Baratheon and Natalie Dormer as Margaery Tyrell in GAME OF THRONES (Image Credit: HBO)