全曲共分為五個部分,包括序奏及四個樂章:
序奏 極緩板, 降e小調,4/4拍子。主奏小提琴在淒涼而帶有夢幻性的旋律中,娓娓道出了一個淒美故事的開頭。
第一樂章 如歌似的行板, 降E大調,3/4拍子。管弦樂部分以一種帶有宗教色彩的沉著而優美的氣氛加入進來,接著豎琴的音色也浮現出來,主奏小提琴在襯托之下,表情十足地唱起了樂章主題,這是一段使人感到非常親切,充滿溫情、眷戀之感的樂段,是根據蘇格蘭民謠的旋律而來的。
第二樂章 快板, 以降E大調,3/2拍子開始,詼諧曲。主奏小提琴奏起了快活的主題,這也是根據蘇格蘭民謠改編的。主奏小提琴繼續以華麗而多彩的技巧展開變奏。本樂章到了最後,變為慢板,不間斷地直接進入下一個樂章。
第三樂章 持續的行板,降A大調,4/4拍子。主奏的小提琴唱起一個非常可愛的主題,之後經過轉調,變得更加生氣蓬勃,與第二樂章的慢板形成鮮明的對照。
第四樂章 戰鬥性的快板, 降E大調,4/4拍子。主奏小提琴與管弦樂驟然呈現出一個雄壯的主題。樂曲以這個主題為中心,經過數次的變奏和裝飾後,主奏小提琴與管弦樂隊共同吟唱出一首古老的戰歌旋律,全曲告終。