18岁的海伦生活在一个中产阶级的犹太人家庭,父亲开了一家制衣店,全家人衣食无忧。但这平静的生活被战争打破,德国人很快占领了比利时,并开始搜集犹太人名单实施抓捕。
海伦对德国人恨之入骨,在一次上交收音机的过程中,公然和德国人对决。她流利的德语和强烈的爱国精神引起了弗朗斯——这个表面上帮助德国人做生意,暗地里却是比利时游击队小组成员的人的注意。他和小组领导人让把海伦约出来见面,希望她可以加入他们的组织。原本海伦对加入游击队还有一些顾虑,但当她回到家发现父母已被纳粹抓走时,海伦义无反顾地参加了这个反抗运动组织。
海伦用假证件混入德军指挥部,担任秘书工作。她认真积极的工作态度得到了德国军官史鲁克的信任。海伦说服了史鲁克释放一些愿意配合的犹太人做眼线,名单中就包括海伦的父母。但令海伦没有想到的是,父母并没有为了偷生而妥协,他们选择作为犹太人光荣地死去。尽管没能救出父母,但这更加坚定了海伦继续工作下去的信念,因为她要救更多的犹太人。
在工作的接触中,海伦和弗朗斯产生了感情,但弗朗斯的拜金主义让二人之间出现了隔阂。战争即将结束,在海伦的协助下,游击队成功暗杀了史鲁克,这给德军带来了不小的打击。让和其他小组成员决定借机闯入德军指挥部,却全部遇难。海伦知道这是因为有内奸,而那个人正是弗朗斯。
英军占领了比利时,人们得到了解放。但人们并不了解海伦的真实身份,一时间唾骂、拳脚像海浪般涌向海伦。此刻没有人能证明海伦是卧底,除了弗朗斯。但弗朗斯却表示他不清楚海伦的身份,原因是他怕海伦说出他为了赚钱而帮助德国军官逃离比利时的事实。
但最终弗朗斯还是为他出卖祖国、出卖组织的行为得到了应有的惩罚。战争结束了,海伦的身份得到了证实,但此刻这些已经不再重要,重要的是战争让一个柔弱的女人失去了所有的家人朋友和自己所爱的人,而得到的是深深的伤痕和一颗勇敢的心。