Ian McKellan stars as an elderly Sherlock Holmes wrestling with senility and lingering dissatisfaction surrounding his final case years earlier.
Listen to my review

Advertisements