La bataille de Culloden fut le dernier épisode de la "Révolution Jacobite" catholique et mit, pour deux siècles, fin à tout espoir d'une indépendance de l'Ecosse vis à vis de l'Angleterre protestante. James Stuart (The Old Pretender) et ses partisans, les Jacobites, avaient déjà fait deux tentatives de débarquement en Ecosse en 1708 et 1716. En 1745 c'est son fils, Charles Edward, qui débarque et rallie les clans écossais à sa cause. Malheureusement, Charles, né en France et élevé à Rome n'a pas les qualités nécessaires pour diriger les rudes highlanders autant motivés par leurs rivalités ancestrales que par la haine de l'occupant anglais. Convaincu de sa légitimité, et de sa supériorité de droit divin Charles ne fera aucun effort pour transformer son regroupement de tribus fanfaronnes et hétéroclites en une armée organisée et disciplinée... a recipe for disaster.