Beatrice Hunsdorfer est une veuve d'une quarantaine d'années. Elle et ses filles, Ruth et Matilda, luttent pour survivre dans une maison délabrée. Beatrice rêve d'ouvrir un salon de thé élégant, mais ne dispose pas des ressources nécessaires pour atteindre son but. Ruth, qui est épileptique, est une adolescente rebelle alors que Matilda est une jeune fille timide mais très intelligente et idéaliste. Tandis que cette dernière trouve le réconfort dans le soin qu'elle prodigue à son animal de compagnie, un lapin, et dans les projets scientifiques qu'elle réalise avec l'école, Ruth semble vouée à reproduire le schéma familial et subit pleinement l'influence de la personnalité instable de sa mère.