1942. Hannah Martel, una giovane ebrea, è sfuggita per miracolo alle persecuzioni dei nazisti in Germania, che non hanno risparmiato il suo fidanzato, assassinato in un pogrom. Ha cercato la salvezza imbarcandosi per l'America, ma la nave è stata respinta e Hannah si è rifugiata presso la famiglia di sua cugina Lily, a Bruxelles. L'Europa ormai non è più un posto sicuro, e così, decisa a opporsi come può agli orrori che il nazismo sta diffondendo in tutto il Continente, Hannah si unisce alla Linea Zaffiro, un'organizzazione segreta che lotta per la Resistenza, guidata da una donna misteriosa di nome Micheline e dal suo enigmatico fratello Matteo. Quando la famiglia di Lily verrà arrestata e fatta salire su un treno diretto ad Auschwitz, Hannah si troverà di fronte a una scelta impossibile: è disposta a mettere a rischio la vita dei suoi compagni per salvare coloro che ama?