主人公史蒂芬(艾德里安·布洛迪 Adrien Brody 饰)是个失意的人,年近30还和父母姐姐住在一起。他的梦想是成为腹语表演者,辞职后他买回了一个木偶,把它当作一个知心朋友,每天跟木偶对话。家人都觉得他的举动很可笑,只有他的好友范妮(米拉·乔沃维奇 Milla J ovovich 饰)支持他,她也有一个被别人视作不切实际的音乐梦。 史蒂芬在职业介绍所认识了罗蕾娜(维拉·法米加 Vera Farmiga 饰),并对她一见钟情。在范妮的怂恿下,史蒂芬鼓起勇气向她示好,却产生了误会,遭到她的报警举报。化解误会后,两人的交往越发亲密,史蒂芬得知她是个单亲妈妈,和年幼的女儿生活在一起。当史蒂芬想和罗蕾娜进一步发展时,她却踌躇不前。与此同时,史蒂芬的家庭也出现了矛盾。一天,史蒂芬把形影不离的木偶退了回去……。苏区出了叛徒!必须马上除掉他!
舒全有是红军负责白区交通站西区的负责人,掌握了整个西区地下交通站的全部名单。他的投敌叛变对红军交通站构成了严重的威胁。他长期参与红军的情报工作,而且做过红军执行队的教官,身怀绝技,精明过人,然而为了荣华富贵,他背叛了革命,以出卖自己的战友同志换取敌人的金钱。
行动队战士刘得孝是孤儿,是由义父舒全有一手抚养长大,两人感情极深。当他得知义父叛变,内心极为痛苦和矛盾。为了求证事实真相,他回到了舒全有的身边……经过一系列惊心动魄的斗争,刘得孝终于看清了义父舒全有的可耻嘴脸,毅然大义灭亲除掉了这个危险的叛徒,保护了苏区秘密交通战线。。