故事发生在1947年的英格兰,名声远扬的大侦探福尔摩斯(伊恩·麦克莱恩 Ian McKellen 饰)现在已是93岁高龄的老人了,晚年期间,他过着离群索居的生活,陪伴在他周围的只有总管芒罗夫人(劳拉·琳妮 Laura Linney 饰)和她的亲小孩罗杰(米罗·帕克 Milo Parker 饰)。 尽管差不多不再过咨询江湖中的种种纷纷扰扰,然而关于福尔摩斯精彩的一生来讲,照旧弯弯曲曲=曲曲折折有一些未解的谜团令他耿耿于怀。日渐僵硬的躯体,每况愈下的经历力和推理能力让他越发的意识到,现在,此刻,是他解开这些谜团的最后机会了。就如此,在缺少了老搭档华生的情况下,福尔摩斯独自开始了他的最后一次推理。