“His Last Vow” digs into Mary Watson’s past, and while she’s a welcome addition to the show, in typical “Sherlock” fashion, they take her too far, revealing her past life as an elite assassin. The real draw of the episode is the introduction of Charles Magnussen as Sherlock’s new antagonist, who is a formidable foe, but again is taken too far outside the realm of believability.