Shocking even now (contains spoilers) - 10/10 (14 November 2012)