Dominik (Piotr Adamczyk), estudante de doutorado na Universidade de Wrocław, especializado em história da arte, é enviado a Porto Ercole por ordem de um professor (Torsten Voges) para coletar material sobre o período mais misterioso da vida de Caravaggio. Quando ele conhece Silvia (Alessandra Mastronardi) e o padre local Paolo (Luca Calvani), ele inesperadamente se torna parte de uma intriga criminosa, descobrindo passo a passo o segredo cuidadosamente escondido de uma cidade discreta. Acontece que o mundo da arte que Dominik conheceu até agora não é o que parece…