Part of George R.R. Martin's brilliant storytelling is taking the carpet out from under your feet.

Trivia:

London, England: Appearing at the Old Vic as Ferdinand in The Duchess of Malfi by John Webster. The play, which also stars Eve Best, runs to June 9, 2012.