holligenet: Amanda Abbington as Mary Morstan