"Все життя перед її очима" - це психологічний трилер, який заглиблюється у переплетення доль двох жінок, Діани та Морін. Історія розгортається через спогади та події сьогодення, досліджуючи вибір та наслідки, які формують їхні життя.
Діана, старшокласниця, живе безтурботним життям, сповненим сміху та дружби. Однак її ідилічне існування руйнується, коли її школа стає мішенню жахливої стрілянини. Посеред хаосу Діана опиняється віч-на-віч зі стрільцем і переживає травматичну подію, яка назавжди змінює її життя.
Роки потому Діана стала заміжньою жінкою, обтяженою тягарем провини і переслідуваною спогадами про той трагічний день. Вона намагається підтримувати зв'язок зі своїм чоловіком Полом та їхньою донькою Еммою, перебуваючи у стані постійного страху та тривоги.
З наближенням річниці стрілянини спогади Діани стають дедалі фрагментарнішими, розмиваючи межі між минулим і теперішнім. Вона починає сумніватися у власному здоровому глузді, намагаючись розгадати правду про той фатальний день. Фільм досліджує теми провини тих, хто вижив, крихкості пам'яті та розмитих меж між реальністю і сприйняттям.
Через серію спогадів глядачі отримують уявлення про Морін, подругу дитинства Діани, яка також пережила розстріл. Долі двох жінок стають нерозривно пов'язаними, коли їхні шляхи несподівано перетинаються.
У захоплюючій кульмінації розкривається правда про те, що насправді сталося того фатального дня, проливаючи світло на зроблений вибір і вплив, який він мав на життя Діани та Морін. Зрештою, "Все життя перед її очима" досліджує переслідуючий вплив травми, складність почуття провини та силу спокути.