1600年的意大利(⏰),才华横溢、狂放不羁的画(⛳)家卡拉瓦乔(里卡多·斯卡马乔RiccardoScamarcio饰),因为杀(shā )死仇家拉努丘而遭判死刑。长期资助他的柯隆纳伯爵夫(fū )人(伊莎贝(bèi )尔(🤥)·于佩尔IsabelleHuppert饰)特地为他向教宗求情,教宗(zōng )在左右为难下,决定(😳)派遣密探“影子”(路(⏺)易·加瑞尔LouisGarrel饰)追查真(zhēn )相,确定是否该(gāi )赦免(miǎn )亡命天涯的卡拉瓦乔。“影(✒)子”衔教宗之命(🕵)展开追(zhuī )查(🐇),却发现柯隆纳(nà )伯爵夫人暗中将卡拉(🍈)瓦乔(🏗)窝藏在那不勒(🔝)斯。他除逐一探询卡拉瓦乔的浪荡生活(🕤)以及(jí )来往密切的友人,更召(zhào )唤他的画坛仇敌巴里欧内(维尼乔·马尔基奥尼VinicioMarchioni饰),一揭卡拉瓦乔不为(💓)人知的秘密与性向;却也对他(tā )集天(tiān )才与堕落的傲世才华折(🈲)服不已(yǐ )。罗马宏伟的新教(📻)堂刚刚落成,教宗属意由卡拉瓦乔绘制祭坛画像,并赐他骑士荣衔、意喻赦免。但卡拉瓦乔不改浪荡本性,甚至(zhì )起用妓女、盗贼(zéi )及(👌)乞丐作为神圣绘画的模特儿,引发(🏃)轩然大波。