Луи Замперини, американский легкоатлет и участник Олимпийских игр 1936 года, после привлечения внимания Гитлера, ставит перед собой цель покорить следующие игры. Но начало Второй мировой войны перечеркивает его планы, отправляя его на фронт. Его самолет терпит крушение над Тихим океаном, и в результате Замперини вместе с двумя товарищами оказывается в плотном дрейфе в открытом море на протяжении 47 дней, пока их не захватывают японские военнопленные. Эти испытания становятся для него жестокой проверкой выносливости и воли к жизни.