20世紀(jì)30年代的上海灘,十里洋場(chǎng),霓虹閃爍,各方勢(shì)力盤(pán)根錯(cuò)節(jié),此消彼長(zhǎng),上演一出又一出的驚現(xiàn)大劇。人稱(chēng)白狼的白幫幫主白正擎(劉愷威 飾)豪氣沖天,在刀光劍影中從容前行,他在險(xiǎn)象環(huán)生的名利場(chǎng)邂逅了從小孤苦伶仃的女魔術(shù)師蔣心(唐嫣 飾),生死考驗(yàn)讓他們結(jié)下不解的因緣。在一列火車(chē)上,蔣心與女賊杜小寒(楊蓉 飾)邂逅,后者見(jiàn)利起意,陷害蔣心后冒對(duì)方之名走入豪門(mén)葉家,搖身變成了千金小姐。而僥幸見(jiàn)到一條命的蔣心則失去了記憶,她卻由此成為白正擎口中所說(shuō)的未婚妻。