В США начинается Гражданская война. Семья Лайнуса и Ив живёт на ферме в Огайо. Сначала на войну уходит Лайнус, затем, вопреки желанию матери, старший сын Лайнуса и Ив — Зеб (Джордж Пеппард). Зеб участвует в жестокой битве при Шайло и понимает, что война выглядит иначе, чем он представлял. Зеб не знает, что в этой битве погиб его отец. Случайно он подслушивает разговор генералов Улисса Гранта (Гарри Морган) и Уильяма Шермана (Джон Уэйн) и спасает жизнь Гранта.