奥地利皇储忽然自杀案子,让沉寂6个月的福尔摩斯(小罗伯特·唐尼 Robert Downey Jr. 饰)再次发动。这次,福尔摩斯有了一个强有力的对手——智力上与福尔摩斯适当的莫里亚蒂教授(杰瑞德·哈里斯 Jared Harris 饰)。为了查询清楚皇储的自杀案子,福尔摩 斯与华生(裘德·洛 Jude Law 饰),在吉普赛占星师西姆(劳米·拉佩斯 Noomi Rapace 饰)的协助下,和莫里亚蒂展开了在整个欧洲大陆上的比赛,从英国到法国、德国……虽然被称为最聪明的人,但是莫里亚蒂教授仿佛能预知福尔摩斯的行迹,都能先一步福尔摩斯溜之大吉。莫里亚蒂教授死亡名单上的人一个个被扼杀,前史或许就此被改编,面临如此强壮的对手,福尔摩斯怎么应对?