Szkocja, rok 1745. Kraj znajduje się pod władzą angielską. Na wybrzeżu szkockim ląduje potomek dawnej szkockiej dynastii królewskiej Stuartów - Charles, w celu odzyskania tronu. Wiele klanów szkockich przyłącza się do powstania. Szkocki szlachcic James Durie, pan zamku Ballantrae, przystępuje do wojsk księcia Charlesa, pozostawiając na zamku swojego brata Henry'ego, który ma stwarzać pozory lojalności wobec Anglików. Dzięki temu ma nadzieję, że niezależnie od wyniku wojny, jego rodzina zachowa swoje włości.