全曲共分为五个部分,包括序奏及四个乐章:
序奏 极缓板, 降e小调,4/4拍子。主奏小提琴在凄凉而带有梦幻性的旋律中,娓娓道出了一个凄美故事的开头。
第一乐章 如歌似的行板, 降E大调,3/4拍子。管弦乐部分以一种带有宗教色彩的沉着而优美的气氛加入进来,接着竖琴的音色也浮现出来,主奏小提琴在衬托之下,表情十足地唱起了乐章主题,这是一段使人感到非常亲切,充满温情、眷恋之感的乐段,是根据苏格兰民谣的旋律而来的。
第二乐章 快板, 以降E大调,3/2拍子开始,诙谐曲。主奏小提琴奏起了快活的主题,这也是根据苏格兰民谣改编的。主奏小提琴继续以华丽而多彩的技巧展开变奏。本乐章到了最后,变为慢板,不间断地直接进入下一个乐章。
第三乐章 持续的行板,降A大调,4/4拍子。主奏的小提琴唱起一个非常可爱的主题,之后经过转调,变得更加生气蓬勃,与第二乐章的慢板形成鲜明的对照。
第四乐章 战斗性的快板, 降E大调,4/4拍子。主奏小提琴与管弦乐骤然呈现出一个雄壮的主题。乐曲以这个主题为中心,经过数次的变奏和装饰后,主奏小提琴与管弦乐队共同吟唱出一首古老的战歌旋律,全曲告终。