奥地利王储的突然自杀让福尔摩斯(小罗伯特·唐尼·小罗伯特·唐尼饰)在沉寂了六个月后重新开始。 这一次,福尔摩斯有了一个强劲的对手——莫里亚蒂教授(杰瑞德·哈里斯·杰瑞德·哈里斯饰),他在智力上等同于福尔摩斯。 为了调查王储的自杀案,福尔摩斯和华生(裘德·洛裘德·洛饰)在吉普赛占星家西姆(劳米·拉佩斯·劳米·拉佩斯饰)的帮助下,与莫里亚蒂一起走遍欧洲大陆,从英国到法德...虽然他们被称为最聪明的人,但莫里亚蒂教授似乎能够预测福尔摩斯的行踪,他可以先脱身。 莫里亚蒂教授的死亡名单被一一抹杀,历史或许会被改编。福尔摩斯如何应对如此强大的对手?