滾史上最華麗的70年代,性感、妖艷、前衛、激進等各種大膽元素被融合成獨特的搖滾流派。這場搖滾革命的代言人布萊德·斯萊德(喬納森·萊斯·梅耶斯 Jonathan Rhys Meyers 飾)彼時傾倒眾生。然而,1984年,他在一次演出中遭遇“暗殺”,巨星自此隕落。倫敦先 驅報 記者阿瑟(克裏斯蒂安·貝爾 Christian Bale 飾)對自己的偶像展開調查。在回溯逝去歲月之中,卻挖掘出布萊德與美國搖滾歌手庫爾特·懷爾德(伊萬·麥克格雷格 Ewan McGregor 飾)的一段冰火之戀。布萊德受庫爾特音樂的感染,創造出自己的華麗風格,迅速走紅。兩人相互激發靈感、彼此迷戀,最終卻因為性格沖突而決裂。風頭正勁的布萊德在失去庫爾特之後也開始自暴自棄,導演出一場“暗殺”劇……。阿瑟在酒吧邂逅消沈的庫爾特,他仿佛被布萊德靈魂附體,他們共同沈浸在對布萊德的懷念中難以自拔,同時一種奇妙的情感在他們之間誕生。