ויוואריום (סרט)
עלילה

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