故事发作在三十年代的上海。捕探林梦山(王诗槐饰)的恋人马秀秀(周笑莉饰)被人发现死在上海开往日本的客轮上。不久前,马秀秀在日本的前夫陈德发(黄达亮饰)曾派人来上海,林疑此人为凶手,但此时马秀秀又活生生出如今林梦山面前,死者是谁呢?经调查,当古装尸体的铁箱卖主是外籍侨民巴德列(彼得·雷格纳饰),林亲眼见到他曾追打过一个叫李莲花(常红艳饰)的女子,依据李母描画,死者能够就是其女儿。因下属崇洋媚外,林不得已借日本警方的力气拘捕了巴德列。数日后,陈德发抵沪,他纠结黑恶权利阻止林梦山继续侦查。马秀秀为救林梦山,在陈所住旅馆与其玉石俱焚......