前几个命案凶手都是那个想要得道成仙的老外医生,只有王迅饰演的那个角色是肖央扮演的宋义*的,属于顺风车*人,利用之前的命案,掩盖自己的犯罪行为,用相同的手法*死被害人,将所有人的注意力都绑在别人身上,从而洗除自己的嫌疑
《唐人街探案2》凶手是James和宋义。James是五行连环*人案的凶手,而宋义是*害陆国富的凶手,两人的*人动机不同,并不是合作关系,James为了研制丹药*人,宋义是为了报仇才*的人。
James是天才外科医生,在得知自己患了癌症后,潜心研究炼丹术,他的老婆是一个中国人,后来因病逝世,同时James也发现自己得了癌症,于是他决定用五行法来*人自救。
James找到金木水火土对应的五个人,按照五行规律,从这五个人里取出五个器官,然后将这些器官组合在一起,炼制成仙丹,他觉得吃下去就能救自己的命,这才有了连环*人案。
James在*掉第四个人时,宋义也正好*了拐卖他妹妹的陆国富,于是宋义把陆国富的尸体与第四名死者的尸体对换,以为这样就能隐藏自己*人的事实,所以这部剧里有两个凶手,他们为了不同的事情而*人。
所以James才是最后的凶手。