Game of Thrones? More like Game of Throats!
The HBO epic did it once again last night, shocking viewers with events on a penultimate episode.
On Season 1, it was the death of Ned Stark. On Season 2, the battle of Blackwater. And on Game of Thrones Season 3? It was a bedding... and a betrayal.
Yes, Lord Frey very much had the last laugh against Robb and Catelyn, following a broken oath and what he believed to have been the ultimate act of dishonesty.