Dominik (Piotr Adamczyk), doktorant Uniwersytetu Wrocławskiego, zajmujący się historią sztuki, na zlecenie profesora (Torsten Voges), wyrusza do Porto Ercole, by zebrać materiał o najbardziej tajemniczym okresie życia Caravaggia. Gdy poznaje Silvię (Alessandra Mastronardi) i miejscowego księdza Paolo (Luca Calvani), niespodziewanie staje się częścią kryminalnej intrygi, krok po kroku odkrywając skrzętnie skrywaną tajemnicę niepozornego miasteczka. Okazuje się, że świat sztuki, który Dominik znał do tej pory, nie jest tym, czym mógł się wydawać…