一九四五年的重慶,風雨欲來。大學生許忠義因為生計所迫不得已加入了軍統,但是卻非常的另類。女特務顧雨菲正在執行一個任務,打電話給許忠義要電池。許忠義表示自己一會兒就給對方送過去。特務開始實施行動,在客棧外面嚴密的監視著。監聽設備什么都聽不到,顧雨菲十分氣憤。許忠義來到了客棧,結果被對方一把抓住。許忠義被警告了一番,隨即被放了進去。許忠義走過去騷擾顧雨菲,結果被顧雨菲訓斥了一頓。
顧雨菲的表哥就是在門外攔阻許忠義的那個頭子,顧雨菲對于許忠義十分不屑。許忠義故意激怒對方,兩個人隨即爭執起來,結果竟然把一扇窗戶拆了下來。正在客棧里面接頭的兩個地下黨當即發現了被人跟蹤的事情,匆匆離開。許忠義見到任務失敗,十分慌張。齊隊長十分生氣,當即捉起來了許忠義,打了對方一頓。許忠義被關了起來,獄卒表示許忠義地位不保。齊公子去接自己的老師李維恭,李維恭也是許忠義的老師。李維恭說起來許忠義,十分無奈。
李維恭也是做地下情報的,十分警惕。兩個人來到飯館吃飯,許忠義對于老師救出了自己十分感激。李維恭很是生氣許忠義的不爭氣,結果許忠義說自己就是軍統里面坐著店小二伙計的那個人。李維恭告訴許忠義,要是想要出人頭地就要離開重慶。許忠義回到了基地,結果被齊公子教訓了一頓,表示顧雨菲是絕對不會落到對方的手里的。顧雨菲在聯系射擊,技藝精湛。許忠義走過去被起哄射擊,結果槍法相當差勁。許忠義上班時候喝酒被老師抓住,許忠義表示自己只是借酒澆愁而已。李維恭表示要派遣許忠義去東北,潛入共產黨的軍隊。
許忠義假裝被俘虜,混進了地下黨的隊伍。許忠義被分派到廚房幫忙,看到團長和政委都在那里幫忙,十分震撼。許忠義謊稱自己不識字,結果被派到識字班學習,許忠義十分無奈。上課的是一個小丫頭叫做白絮,長相十分的清秀水靈。許忠義偷偷說話被白絮揪了出來,還說對方的書本拿倒了。許忠義被要求上臺寫字,想到了老師教給自己的話,裝作文盲背景才不會被調查。許忠義故意寫錯了一半,但是白絮還是很是欣慰。許忠義在屋子里面讀書,結果被王班長聽到了,王班長十分懷疑許忠義認字,許忠義謊稱自己是背下來的。為了假裝不識字,許忠義用腳寫字交作業。半夜許忠義夢到自己被白絮拆穿,驚慌醒來。許忠義驚嚇之下得了病發高燒,后勤部的李部長精心的照顧許忠義,團長給許忠義做了面條,部長還給許忠義洗了衣服,許忠義十分感動。
李部長和許忠義說起來后勤部的伙食不夠了,物資也很少。許忠義出主意表示可以和軍統區偷偷做買賣,李部長表示自己回向上級請示能不能行,要是可以就太好了。白絮偷偷地來到廚房看望許忠義,結果王班長十分嫉妒。白絮清純甜美,許忠義一時之間不知道怎么和對方溝通。白絮夸贊許忠義寫字寫的進步很快,許忠義十分得意。因為積極識字,許忠義甚至上了軍區的報紙,成了名人,這讓許忠義開始提心吊膽起來。許忠義的提議解決了后勤的供養問題,李部長表揚了許忠義一通。團長找到了許忠義,表示對方進步很快,又有想法有創意,表示希望對方入黨。許忠義連忙反對,團長十分疑惑。
許忠義回到住處十分后悔自己出主意的事情,王胖子詢問對方怎么心情低沉。王胖子勸告對方入黨是件好事,要許忠義趕緊寫入黨申請書。無可奈何之下,許忠義只能用左手開始寫申請書。白絮見到許忠義一個人坐著,走過去幫助對方修改申請書,因為故意的問題,許忠義的申請書錯誤很多,白絮修改了一通,結果發現了一個自己沒教過的字,許忠義糊弄了過去。?白絮被分派到文工團,許忠義也被分派到文工團,雖然不情愿,但是許忠義還是來到了文工團。文工團正在排練的劇情叫做白毛女,許忠義被分派去演穆仁智,是個狗腿子的角色。許忠義看到了白毛女的劇情,當即被觸動了。李部長的愛人叫做楊克成,兩個人十分恩愛。楊克成一直懷疑許忠義的背景,許忠義演出之前也一直很是忐忑。
原來,楊克成先前就是因為許忠義和顧雨菲爭執逃跑了的地下黨。許忠義感覺自己被懷疑了,決定逃走,結果卻被白絮叫了回來。楊克成一直懷疑許忠義,李部長說是楊克成神經過敏,第二天親自去找許忠義問個明白。許忠義扛不住壓力,吐露了自己的身份,但是卻說自己在這里受到了觸動,不想回去了。這個時候忽然有襲擊,為了保護許忠義李大姐中彈身亡。許忠義十分悲痛,向楊克成發誓請求對方讓自己祭拜李大姐,回頭自己會坦白一切。在李大姐的墳前,許忠義回想起來李大姐對待自己有情有義的場景,發誓一定要為大姐報仇。
楊克成告訴了團長和政委許忠義其實是個特務的事情,團長和政委十分驚訝。許忠義找到了楊克成,表示自己愿意加入中國共產黨,并且愿意為人民效力,楊克成答應了對方的請求。許忠義奉命回到了國民黨那邊,取得了國民黨的信任。但是大哥始終不相信許忠義,讓手下去調查許忠義的底細。許忠義的身份背景其實并沒有問題,大哥雖然相信了許忠義的身份,但是卻讓對方替自己去做一件事情。大哥詢問起來許忠義是否有什么情報,但是許忠義卻說自己是個做飯的,并且給了對方一個假情報。
大哥大喜過望,當即決定行動。許忠義裝傻充愣,大哥送上了美食讓許忠義去寫東西。白絮和王胖子說起來在沈陽的事情,結果白絮很是不情愿。白絮拿出來自己當年給許忠義修改過的申請書,結果發現信紙上到處都是窟窿眼。白絮去問王胖子,結果得知許忠義并不是在桌子上寫的字。白絮當即產生了懷疑,找到了團長詢問許忠義的身世背景肯定有問題,但是團長聲稱許忠義并沒沒有任何問題。許忠義和國民黨一群人在一起喝酒,東拉西扯的號稱自己會俄語,可以去和蘇聯人交流。
許忠義出主意,表示可以把蘇聯人灌醉了然后偷他們的軍火。大哥很是高興,說如果這件事情成功的話,表揚許忠義做了一件大事立了功勞。地下黨的人找到了許忠義,說起來白絮發現了許忠義的問題,許忠義很是著急。理發店的老板老孟是地下黨的接頭人,上司表示要許忠義和白絮一起參加工作,但是不要單獨聯系。白絮只是過來學習的,并不需要參加工作。從商檢事情可以看出,白絮很有情報工作的天分。沈陽國民黨的頭子來到了一家古董商店,把自己手里的金子換成了一雙金鞋墊。大哥很是一副得意的樣子,并且威脅店小二這件事情絕對不能夠說出去。