劇情:20世紀30年代,農村男孩湯水生來到上海,向劉姝(李雪健飾)尋求庇護,并在他的推薦下成為歌舞皇后肖金寶(鞏俐飾)的貼身仆人。肖金寶是上海灘霸湯老爺(李保田飾)的女人,但與長期覬覦湯老爺地位的下屬宋二爺有染。劉伯伯的突然去世驚動了唐師傅,他帶著小金寶、水水等人來到一個小島上,那里只有寡婦翠花和她的孩子在避難。他下令殺死島上任何不熟悉的面孔。肖金寶通過與翠花的互動,對生活有了新的認識,并逐漸對唐師傅的殘忍感到非常不滿。然而,她的命運也掌握在唐大師的手中。