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