1861年,Johnnie Gray(巴斯特·基頓 Buster Keaton 飾)是西部大西洋火車(chē)公司的一名員工,深?lèi)?ài)著他的火車(chē)“將軍號(hào)”,還有他的未婚妻(Marion Mack 飾)。南北戰(zhàn)爭(zhēng)爆發(fā)了,他的未婚妻讓他去從軍,軍方卻拒絕了他,認(rèn)為讓他開(kāi)火車(chē)更有價(jià)值。他的未婚妻很生氣,發(fā)誓除非看見(jiàn)他穿軍裝的樣子,不然再也不和他說(shuō)話(huà)。北軍正在計(jì)劃一個(gè)陰謀,準(zhǔn)備劫走“將軍號(hào)”,給南軍來(lái)一次突襲。Johnnie發(fā)現(xiàn)了北軍的詭計(jì),更意外的在北軍的陣營(yíng)里解救了他的未婚妻。他必須將北軍要突襲的情報(bào)帶回南軍的陣地,他一路上駕駛著“將軍號(hào)”,遭遇重重追擊。南北軍大戰(zhàn)一觸即發(fā)......