Гражданская война в США, 1861-1865 годы. Молодой человек Джонни Грэй не подошёл для службы в армии Конфедерации и был обсмеян своими земляками. Однако он становится инженером-машинистом паровоза «Генерал» и в тылу начинает борьбу с шпионами армии Республиканцев.