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