Julie, une adolescente mal dans sa peau, est entraînée dans un voyage initiatique par son professeur de karaté, M. Miyagi qui paie ainsi sa dette envers le grand-père de Julie, qui lui a sauvé la vie pendant la Deuxième Guerre mondiale.
Durant la guerre de Sécession, un détachement de cavalerie nordiste, sous les ordres du colonel Marlowe, est envoyé derrière les lignes ennemies, pour détruire les voies de chemin de fer. À ses côtés, le major Kendall. Les deux hommes, que tout oppose, sont contraints d’emmener avec eux Hannah Hunter, une aristocrate sudiste.