Miep Gies, une jeune secrétaire insouciante, accepte d'aider son patron, Otto Frank, à cacher sa famille après l'invasion des Pays-Bas par les nazis. Miep doit faire passer Margot, la fille adolescente d'Otto, à un poste de contrôle de la Gestapo.
La famille Frank étant en sécurité dans l'annexe secrète, le dentiste juif de Miep lui demande si elle connaît un endroit où il pourrait se cacher. Miep trouve de nouveaux moyens, de plus en plus dangereux, pour duper les nazis.
Alors que les lois contre les Juifs s'intensifient, deux jeunes enfants sont confiés à Miep et Jan. Tandis que Jan tisse ses propres liens avec la Résistance néerlandaise, Miep s'éloigne des personnes qui lui sont chères, y compris de sa famille.
Miep est obligée de choisir entre son éthique et sa meilleure amie, pendant que les Frank fêtent Hanoucca dans l'annexe. Alors que l'engagement de Jan dans la Résistance s'intensifie, il doit mentir pour protéger la personne qu'il aime le plus.
Le mariage de Miep et Jan est mis à l'épreuve quand il ignore sa demande d'abandonner une mission dangereuse. Après que les nazis ont subi un revers suite à une action de la Résistance, Jan doit se cacher tandis que Miep s'inquiète pour lui.
Alors que la répression nazie s'intensifie à Amsterdam, Miep doit cacher un étudiant à son nouveau voisin nazi. Lorsqu'un ami désespéré lui demande de l'aide pour quitter la ville, Jan trouve un allié inattendu et élabore un plan.
Bel Powley
Miep Gies
Liev Schreiber
Otto Frank
Joe Cole
Jan Gies
Amira Casar
Edith Frank
Billie Boullet
Anne Frank