1937年熱河人佟家儒(楊志剛飾)在上海聶中丞中學(xué)教國(guó)文,因養(yǎng)女囡囡殘疾被迫滯留孤島。目睹日軍暴行卻隱忍求生,直到學(xué)生歐陽(yáng)(張家溢飾)為抗日力量招募助手將其卷入漩渦。歐陽(yáng)犧牲后佟家儒臨危受命完成任務(wù),并救出被捕的共產(chǎn)黨人楊逍,此舉導(dǎo)致妻子梔子為保護(hù)同志慘遭殺害。半年內(nèi)佟家儒以教師身份為掩護(hù),連殺四個(gè)參與殺害妻子的兇手且成功嫁禍他人。日本特務(wù)東村雖掌握刑訊手段卻未能突破防線,最終共產(chǎn)黨人策動(dòng)教師學(xué)生游行將其營(yíng)救。三年后佟家儒主動(dòng)充當(dāng)誘餌,促成國(guó)共聯(lián)合摧毀日軍特務(wù)基地的行動(dòng)。日本投降后東村綁架其幼子希望逼迫決斗,佟家儒帶領(lǐng)戰(zhàn)友制服暴徒完成復(fù)仇,最終以"中國(guó)人都有一顆勇敢的心"回應(yīng)侵略者的質(zhì)疑。