故事发生在1920年代的上海。唐浪(霍建华饰)办案一向不偏不倚,因此得罪了上风,不得不离开派出所,开办侦探事务所,践行侦探应有的良知和正义。黑帮头目杜白龙(高雄饰)被判无期徒刑后越狱。他发誓要杀死他所有的敌人,并向判他和其他人的法官谢天宏(黄觉饰)发出死亡威胁。唐浪接手这件案子后,尽了最大的努力去破案。在调查中,他发现原来对杜白龙的判刑,其实是诬告自己的罪行,完全是冤案。这时,留在瀛的律师黄阙(张萌饰)接到神秘委托,要他帮助杜白龙翻案。没想到杜白龙越狱后失踪多日,黄阙基本见不到委托人。因为唐浪和黄阙发现了杜氏不为人知的秘密,同时被邪恶势力追杀。尽管他们都在为正义和法律原则而奔走,但他们截然不同的世界观仍然反映了完全不同的人生轨迹……