Amanda Wingfield wil niets liever dan een goede toekomst voor haar kinderen Tom en Laura. Maar Tom, die de kost verdient in een schoenenzaak, heeft dichterlijke aspiraties en droomt ervan los te breken uit het benauwde gezinsleven. Laura leeft een teruggetrokken bestaan. Ze is even fragiel als de door haar gekoesterde verzameling glazen dieren. Om haar dochter te behoeden voor een uitzichtloze toekomst besluit Amanda een man voor haar te zoeken. Ze vraagt Tom een collega uit te nodigen. Jim, ooit de meest populaire jongen van de school, blijkt voor Laura geen onbekende. Zijn komst zet de verhoudingen binnen het gezin onder hoogspanning.