I love Mary Morstan there's so many ways they could have gone wrong with that character and they've not done any of them