Дія фільму відбувається під час Другої світової війни. В американській сім'ї Раян 4 сини, всі вони служать в американській армії і беруть участь у бойових діях проти фашистської Німеччини. Одного дня троє з них гинуть: двоє під час висадки в Нормандії, а ще один був убитий у боях на Тихому океані. Щоб пом'якшити біль матері від втрати синів, генерал Маршалл (Гарв Преснелл) наказує демобілізувати останнього з братів Раянів, Джеймса Френсіса (Метт Деймон), рядового 101-ї повітряно-десантної дивізії. На жаль, на той момент він веде бої в тилу противника, і зв'язку з ним немає.
Капітан Джон Міллер (Том Генкс) отримує завдання зібрати загін, вирушити в німецький тил, знайти і повернути додому рядового Раяна. Крім старого друга сержанта Майкла Хорвата (Том Сайзмор), Міллер бере рядових Капарзо (Він Дизель), Мелліша (Адам Голдберг), Джексона (Баррі Пеппера). Оскільки в його загоні немає жодної людини, яка володіє іноземними мовами, капітану Міллеру доводиться взяти з собою ще й штабного клерка Тімоті Апхема (Джеремі Дейвіс), який жодного разу не брав участі в бойових діях. Свіжозібраній команді належить пройти через усі кола пекла війни для того, щоб останній із синів, які залишилися в живих, зміг повернутися додому до матері. Ось тільки чи погодиться сам рядовий Раян із цим? Чи зможе він вийти з битви під час її розпалу?