1 Work by fullarmorandahotfudgesundae in Sherlock (TV)
Mary was dead: to begin with. There is no doubt whatever about that.
In which John is visited by the Spirit of Mary Past, yet ends up playing the role of George Bailey. Sort of. It’s complicated. Let’s just say there are certain Christmastime plotlines that allow some Ineffable Entity/ies to give John that kick in the pants he desperately needs right now.