Berlin 1942: Hannah Martel klarer så vidt å flykte fra nazistene, og reiser desperat til sin kusine Lily, som bor i Brussel. Her blir hun med i et hemmelig motstandsnettverk. Men en stor feil gjøre at Lilys familie blir arrestert og plassert på toget til Auschwitz, og Hannah står brått i en voldsom lojalitetskonflikt. Hvor mye er hun villig til å ofre for å redde dem hun elsker?