1927年的上海,這天是紗廠大老板沈萬樓集資蓋大樓的日子,大太太知道沈家隻剩下了一個空殼子。沈萬樓做了安排並且告訴張慎大太太一定要死。沈家,的司機謝勇三代在沈家為奴,謝勇回抵家讓老婆收拾好器械準備離開上海說沈老爺都安排好了,並告訴老婆和三個孩子晚上三更在碼頭會合後離開了家。沈家大廳張慎主持著宴會,在高喊有請沈萬樓沈老板的時候,眾人發現大太太死了。張慎留住什麼賓客要查出凶手,下人報說隻有沈老爺和司機謝勇不見了,張慎下令一定要找到他。謝勇這時候開車拉著沈老爺到了郊外。
謝妻本帶著三個孩子已經走了,可妹妹謝之燕因為一個平安符又跑回家了,二哥謝之飛回來的找妹妹的時候沈家手下正好到謝家來抓謝勇。兄妹躲了起來。沈家接到謝勇的電話說,說要五十根金條。沈萬樓的四姨太李宜蘭說她知道家裏錢在哪,張慎拿走了所有的錢。謝之飛和謝之燕等人走後跑出來和娘會合的時候告訴娘聽說爹殺了大太太還綁架了沈老爺。老大謝之年要去找爹,讓弟弟妹妹照顧好娘晚上一起會合。
謝之年跑到沈家獲得了消息說謝勇綁架了沈老爺家裏人正要拿錢去贖老爺呢。謝之年掛在汽車的底下和張慎一起到了沈萬樓...的藏身處。張慎帶著金條找到了沈萬樓和謝勇,這一切都是張慎出主意,沈萬樓蓋高樓隻是一個晃子綁架這出戲就是為了拿著集資-的錢離開上海到南洋去。但他沒想到,的是張慎黃雀在後殺死了他。張慎在殺謝勇的時候謝之年要衝過去救父親,謝勇死死的抱住張慎讓兒子趕緊跑。沈家的管家建成也是張慎的人,16年前張慎安排建成到沈家為的就是這一天。張慎回來後告訴建成把謝家的人全部殺了。
謝妻和兩個孩子在等謝勇的時候謝之年回來要娘趕緊和他走,告訴謝妻爹已經走死了。謝之年為了讓母親和弟弟妹妹能夠逃走自己去引開追殺他們的人,謝之年臨走時告訴弟弟謝之飛殺死爹的人身前有一個蘭花紋身。謝之年獨自引開了那些人中槍落入河中生死不明。沈萬樓一死,原本最受寵的四姨太李宜蘭被人趕走了,李宜蘭告訴兒子女兒記住他們的敵人是謝家人。李宜蘭出門的時候張慎等在門口,要李宜蘭回到他的身邊,李宜蘭沒有理張慎。建成帶人繼續追查著謝家另外三人,三個逃到一處祠堂-的時候看到兩個得了傷寒等死的孩子。李宜蘭帶著兩個孩子剛安頓下來就被要債的帶走了。