בשנת 1940 פולשים הנאצים להולנד. מיפ חיס (מרי סטינבורגן) היא עובדת צעירה בסניף חברת אופקטה באמסטרדם. הסניף מנוהל בידי אוטו פרנק (פול סקופילד) היהודי. ביולי 1942 מתחיל פרנק לחשוש לגורל משפחתו, וביחד עם מיפ ועובדים נוספים במשרד, הוא בונה את "האגף הנסתר" בבניין בו הוא מסתתר עם אשתו אדית (אלינור ברון) ובנותיו מרגוט (גאורגיה סלוב) אנה (ליסה ג'ייקובס). אליהם מצטרפת גם משפחה נוספת - משפחת ואן-דאן ויהודי נוסף בשם אלברט דוסל (ג'פרי רוברט). לכל אורך המלחמה, מתאמצת מיפ להמשיך ולהסתיר את שמונת היהודים וכן לדאוג למחסורם. כל מאמציה נהרסים ב-4 באוגוסט 1944, עת חוליית שוטרים בפיקודו של קרל זילברבאואר (טום וילקינסון) מתפרצת לבניין ועוצרת את כל המסתתרים. זילברבאואר עוצר גם חלק מהמסתירים, אולם מרחם על מיפ ומשחרר אותה. מיפ מנסה לשחד את זילברבאואר כדי שישחרר את חבריה, אולם לשווא. היא חוזרת למחבוא ואוספת מהרצפה את דפי יומנה של אנה פרנק. היא מסתירה את הדפים במגירתה ולא מעזה לקרוא בהם. עם סיום המלחמה, חוזר אוטו פרנק לאמסטרדם, ומיפ מחכה לו ומבשרת לו שאשתו, וכן משפחת ואן-דאן ואלברט דוסל נהרגו במחנות השמדה. עם זאת, לא ידוע גורלן של אנה ומרגוט. אוטו מפתח ציפות לגביהן, אולם אז מגיע מכתב המודיע שגם אנה ומרגוט נספו. מיפ מוציאה מגירתה את דפי היומן שבו לא קראה ומעניקה אותם לאוטו. אוטו שוקע בקריאה, ומיפ חומקת בחשאי מהחדר ומתיישבת בכיסא שהיה שייך פעם לאנה פרנק. לאחר מכן היא מדוושת חזרה לביתה על אופניה.