林婉芝本是一名普通的歌女,在日軍占領時期的上海百樂門歌舞廳謀生。無意中目睹好友為掩護共產黨聯絡員慘遭日軍殺害后,她被卷入共產黨與日軍的情報爭奪戰。為完成好友臨終托付的"將化妝間暗號傳遞給戴玉佩之人"的承諾,林婉芝面對兇殘的日偽特務,在歌廳龍蛇混雜的人群中以驚人的冷靜與智慧周旋。她通過觀察客人遺留的玉佩暗紋,發現表面風流倜儻的軍統特工實為共產黨地下黨員。在最終接頭時刻,林婉芝以歌舞表演作掩護,將藏有重要情報的胭脂盒成功轉交組織,并在槍戰中為保護聯絡員引開追兵。電影以她身負重傷卻完成使命的鏡頭收尾,暗示特殊年代普通民眾在信仰感召下的覺醒與抉擇。