故事發生在17世紀的英國,詩人約翰·威爾默特(約翰尼·德普 Johnny Depp 飾)以其滿溢的才華和不羈的性格成為查爾斯二世(約翰·馬爾科維奇 John Malkovich 飾)的寵臣。他古怪的行事風格遭人非議,還時常大寫淫穢詩篇諷刺貴族的淫亂生活,他天生不羈蔑視社會倫理,結識了特立獨行的女演員伊麗莎白·巴里(薩曼莎·莫頓 Samantha Morton 飾)墜入愛河,又和男演員道恩斯(魯珀特·佛蘭德 Rupert Friend 飾)發生曖昧關系。但長期縱欲和酗酒,加之觸怒皇室被多次流放,過度燃燒了詩人的生命,他開始飽受失明、關節炎、臆想癥的困擾,最終證實身患梅毒,在33歲時黯然逝去。