События фильма разворачиваются в августе 2000 года, когда российская атомная подводная лодка «Курск» отправляется на учения в Баренцево море. На борту находятся 118 моряков, включая капитана Михаила Августа. Главный герой, лейтенант Алексей Журавлев, служащий на «Курске», испытывает гордость за свою службу и преданность товарищам. В то же время на берегу его жена Анна и маленький сын Илья с нетерпением ждут его возвращения.
Однако мирная рутина маневров нарушается катастрофой: внезапные взрывы сотрясают подлодку, капитан Август и его экипаж оказываются в ловушке на морском дне. Алексей и его товарищи, находясь в одной из уцелевших отсеков, предпринимают отчаянные попытки выжить в условиях уменьшающегося кислорода и резкого падения температуры.
На поверхности начинается спасательная операция, но бюрократическая волокита и политические разногласия мешают быстрому реагированию. Анна, вместе с другими матерями и женами членов экипажа, отчаянно борется за привлечение внимания к трагедии и требует от властей принять меры. В то время как надежда угасает, Алексей, как истинный лидер, поддерживает моральный дух своих товарищей, рассказывая истории из своей жизни и обещая, что они будут спасены.
Между тем, международные предложения о помощи остаются без ответа, и каждая минута на счету. Напряжение растет как на борту «Курска», где моряки постепенно осознают серьезность ситуации, так и на берегу, где семьи теряются между надеждой и отчаянием. Алексей вспоминает моменты из своей жизни, представляя, как его сын растет, и борется с внутренней борьбой между страхом и долгом перед командой.
Потрясающий финал фильма приносит катарсис, оставляя зрителей с глубоким пониманием трагедии и мужеством тех, кто остался преданным своему долгу до конца. Рассказанная от первого лица история подчеркивает не просто храбрость отдельных людей, но и коллективную стойкость, перед лицом ужасной катастрофы.