1946年,国共和谈破裂,国民党西南绥靖长官公署二处处长徐鹏举在重庆开始大肆抓捕共产党人。公开身份为中信局重庆分局助理的中共重庆市委第一委员彭咏梧因单身生活而引起敌人注意。市委决定为彭咏梧组建“家庭”作为掩护,打算调从未结过婚的女交通员江竹筠到他身边工作,一面扮演“彭太太”,一面作为工作助手。市委委员向文奎向江竹筠征求意见,江竹筠表示不愿意。
沙磁区委委员王秉仁不顾彭咏梧“蛰伏”的指示,擅自组织营救被捕同志的行动。彭咏梧得知后,不顾安危前往山中阻止了王秉仁的冒险行动。事后,王秉仁受到沙磁区委副书记刘合廷的严肃批评。 江竹筠按约定前往接头地点与彭咏梧、向文奎见面,发现两人正处于国民党特务的监视之下,便急中生智地以“彭太太”身份冲着彭咏梧大发“醋意”,终于使二人化险为夷。
江竹筠终于扮演起了“彭太太”的角色,并和彭咏梧乔迁新居。刘合廷闻讯后特地送来一架钢琴相贺,称这样做是为了掩护彭咏梧的身份。江竹筠发现刘合廷在财务上有问题,却未引起彭咏梧重视。一次,在学习材料出现缺失时,彭咏梧意外地发现江竹筠有过目成诵的惊人本领。
邻居唐太太对江竹筠这个来自北平的“太太”有所怀疑,总觉得彭和江不像是一对夫妻。彭咏梧觉察后,一面提醒江竹筠注意,一面教江竹筠学跳舞。 江竹筠遭遇富少林生豪的纠缠,被王秉仁解救。
江姐剧照
在中信局举办的舞会上,江竹筠虽然以娴熟的舞步向人们印证了自己来自大城市的背景,却并没完全打消唐太太的疑虑。舞会散后,彭咏梧在唐太太的窥视下,突然将江竹筠抱起亲吻。这一举动虽然令江竹筠十分意外和不满。
江竹筠对整顿学习的汇报方式提出改进意见:将同志们书写文字材料改为口头向江竹筠汇报,然后再由江竹筠转达给彭咏梧。但咏梧考虑到江竹筠的安全,没有同意。
彭咏梧意识到特务的眼睛仍在注视自己,决定利用前来视察的中信局总部副总裁、一个衙内式的人物孔三少爷作为保护伞。他与向文奎共同设局,以维护中信局的利益为借口,终于得到了孔三少爷的信任。徐鹏举见孔三少爷袒护彭咏梧,便徐鹏举下令抓了三少爷,但他的上司朱绍良却接到南京来电,命令徐鹏举立即放人。徐鹏举无奈,只得服从,心中却十分气恼。
为报复王秉仁,林生豪向特务报信称王秉仁是共产党,王秉仁因此进入了徐鹏举的视线。徐鹏举利用林生豪设下圈套,引诱王秉仁上钩。王秉仁果然中计并遭到追杀,幸亏得到江竹筠的掩护才转危为安。