1939. Lors d'une tempête de neige aveuglante, un jeune homme dans la forêt polonaise sauve une jeune femme inconsciente qui s'est égarée, lui qui la ramène dans sa ferme. C'est le coup de foudre pour les deux. Cet amour ne change pas quand les deux apprennent l'un de l'autre. Il s'agit d'Oskar Koenig, un officier nazi affecté à une unité d'infiltration, les hommes de l'unité faisant office de fermiers polonais pour découvrir et dénoncer les combattants polonais résistants. Elle est Rachel, juive, fille d'un rabbin et fiancée de son ami d'enfance Bernard. Elle pensait qu'elle aimait Bernard jusqu'à ce qu'elle expérimente ce qu'elle sait être le véritable amour pour Oskar. Oskar ne se bat que pour faire plaisir à son père, le général nazi Martin Koenig. En réalité, Oskar, un poète avec un esprit romantique à la hauteur, ne croit pas à la guerre ou au combat, et ne croit pas à ce que les nazis, et donc par association à ce que lui et son père font. En raison des circonstances de la guerre, Oskar et Rachel se séparent, leur amour l'un pour l'autre étant toujours intact. La mère d'Oskar, Marlene Koenig, en apprenant l'existence d'une femme juive dans le cœur d'Oskar, l'encourage à la poursuivre, elle est prête à fournir les ressources pour le faire, ce qui, si Oskar accepte son offre, mettrait leurs vies en danger. Même si Oskar et Rachel se rencontraient à nouveau, leurs expériences et les circonstances de la guerre pourraient affecter s'ils pouvaient se réunir en tant que couple, la guerre qui pourrait les placer dans des camps opposés dans un scénario de mise à mort ou de mort.