故事發生在上世紀20年代末的上海。以公共租界巡捕作為掩護身份的地下黨員張楠在抓捕越獄犯草上飛的時候,正趕上一起槍殺案,結果槍殺案嫌疑犯劉峰和草上飛一起被抓獲。
原來劉峰就是中共江蘇組織委員劉培生,他是在執行處決叛徒的任務。張楠得到黨組織的指示後方知真相,暗中配合律師曹慧,通過法律營救使劉培生無罪釋放。這時,因律師曹慧不清楚張楠的真實身份,對張楠一直充滿抵觸,兩人之間的矛盾和誤解一直不斷。
就在劉培生準備離開上海時,國民黨特務圍追,因藏有進步刊物再次被捕,租界法庭判處監禁60天,被關押進上海公共租界監獄——提籃橋監獄。由於地下黨員許安源的叛變,國民黨知道了劉峰就是劉培生的真實身份,國民黨特務買通了租界大法官,將在十五日內把劉培生引渡到國民黨監獄。劉培生不僅是掌握著共產黨組織機密的重要人物,而且向紅區輸送戰時藥品的運輸命脈也由他維繫著,所以地下黨組織上決定不惜一切代價營救劉培生同志。在實施法律援助、武裝劫持等多種營救方案失利的情況下,張楠毅然請纓,設法成為提籃橋監獄的囚犯,身入虎穴,準備利用曾經從監獄逃跑的草上飛,實現越獄解救劉培生。
曹慧終於清楚了張楠原來是自己的同志,兩人之間的感情也逐漸由抵觸、猜測到互有好感,慢慢萌發出愛情的萌芽。
劉培生一進監獄,就被當初鬧革命時鎮壓過的仇人認出。張楠入獄後,也馬上被死對頭盯上,而且監獄裏勢力最大的四海幫幫主五爺也一直脅迫張楠告訴他四海幫的內奸是誰。張楠好不容易說服自詡掌握越獄通道的草上飛合作,卻因為劉培生被扣留在監獄醫院無法成行,反而被同樣在謀劃越獄的黑幫分子甩掉;新的越獄計畫剛剛準備好,又因為典獄長突然安排他離開現場而被迫終止;當逃離監獄的希望剛剛燃起時,國民黨調查科上海站站長吳天又打進監獄來破壞他們的行動,並且逐漸孤立了張楠和劉培生,使他們舉步維艱。在最後關鍵的兩天裏,他們決定破釜沉舟搞暴力越獄,國民黨特務綁架了張楠的母親和妹妹,以此要脅張楠放棄解救劉培生的計畫,劉培生也突然被監獄方按照國民政府的要求,實施了特別看管……