“九一八”事变后,侵华日军在中苏边境修建了号称“东方马奇诺防线”的军事要塞。苏联将军的中国养女安娜潜入中国东北,调查要塞,不幸被日军抓获。东北抗联派出侦查员文龙营救安娜。魔术师高小庄、猎人胡大壮、国军女特工谭卓茹、东北军军官魏坤宁等人参与营救。文龙把安娜从虎头要塞劳工营救出后,劳工营日本军官小泉清带兵追击。文龙原计划把安娜从东北的中苏边境送出,可日军提前封锁边境,于是文龙改变计划,决定把安娜送到关内,安娜手上握有记录日军暴行和机密的照片,为避免泄密,日军又派出阿部宽参加抓捕。在护送安娜的过程中,文龙带领众人摧毁了日军铁路、毒品工厂地等一系列军事设施,发现了大量日军侵华罪证。为保护我们掌握的日军罪证,胡大壮、谭卓茹、魏坤宁等人相继牺牲。经过与日军殊死较量,最终把安娜送到了安全地方。索尼娅(伊莎贝尔·阿佳妮 Isabelle Adjani 饰)在中学里担任法语教师的职位,在他人眼中,教师是传道授业解惑的高尚职业,可对于索尼娅来说,这份职业所带来的只有恐惧和折磨。扭曲的教育制度让狂妄的学生们完全不将索尼娅放在眼里,他们不仅对索尼娅的话置若罔闻,更是露骨和直接的对她进行嘲笑。面对如此屈辱,善良内向的索尼娅只能选择容忍。
一次偶然中,两个学生的斗殴吸引了索尼娅的注意,在争斗之中,一支手枪出现在了众人的视线中。为了避免枪支伤人,索尼娅起身夺枪,却在偶然间扣动了扳机误伤了学生。在这一瞬间,索尼娅昔日所遭受的压力和屈辱全然爆发,她持枪劫持了学生,也惊动了警方。。