1947年在英国,著名的侦探夏洛克·福尔摩斯(伊万·麦克莱恩·伊万·麦克莱恩饰)住在苏塞克斯郡的乡下。他已经93岁了。 每当他在电影院看到一部关于自己的电影时,他都会情不自禁地摇头。 那些关于他的英雄事迹,大部分都是谣言。比如他从来不像描述的那样喜欢抽烟斗,他爱抽烟。 退休的福尔摩斯成了一名养蜂人,身边是管家芒罗夫人(劳拉·琳妮·劳拉·琳妮饰)和她的业余侦探儿子罗杰(米罗·帕克·米罗·帕克饰)。 但是,时不时的,他还是会对那些旧事耿耿于怀。 福尔摩斯决心在没有科林·斯达克·科林·斯达克的帮助下解决一个50年前的悬案,这将是他生命中的最后一次冒险。 这部电影改编自米切·库林的小说《心灵的小把戏》。