Adapté du roman de Robert Louis Stevenson, Kidnapped raconte l'histoire du jeune David Balfour, qui arrive dans la demeure écossaise de son oncle pour réclamer son héritage. Après que son parent ait tenté de le tuer, il est expédié pour être vendu comme esclave dans les colonies. Il se lie d'amitié avec Alan Breck Stewart, en fuite après la défaite de Bonnie Prince Charlie à Culloden. Lorsqu'un capitaine de navire tente de tuer Breck pour son argent, les deux parviennent à débarquer et mettent le cap sur Édimbourg, échappant aux impitoyables Casques Rouges en chemin...