Шотландия, XVI век, царствование короля Якова V. Елена, дочь изгнанника Дугласа, целыми днями гуляет у озера Лох-Катрин, за что получила прозвание Дева Озера. Отец предназначает её в жены своему союзнику, предводителю горцев-мятежников Родерику Дью, но девушка любит другого повстанца, Малькольма Грэма. У озера Елена встречает короля, отставшего от свиты на охоте. Тот очарован незнакомкой и представляется ей как Уберто. Но выясняется, что она — дочь его врага и невеста другого мятежника.