Семья Мадригал на протяжении поколений жила в горах Колумбии в красочном волшебном доме, дающем каждому из потомков молчаливого матриарха Абуэлы (Сесилия Ботер) особый подарок. Только подарок не достался бойкой Мирабель (Стефани Беатрис ), из-за чего девочка периодически чувствует себя не в своей тарелке между очаровательными сестрами, тетками, кузинами и кузинами. Когда однажды она обеспокоена тем, что дому семьи Мадригал может угрожать обрушение, возникает вопрос: Мирабель просто притворяется, или она действительно единственная, кто видит предупреждающие знаки на стене?