Sant’Ilario, 1980. Salvatore, giovane compagno di Ada, si lancia in mare da una rupe: tra le braccia stringe il loro bambino, il piccolo Alessandro, che muore annegato. Salvatore giura che è stato solo un terribile incidente, ma Ada non gli crede e non le resta che scappare altrove per lasciarsi alle spalle il dolore.
2019. Sant’Ilario è travolta da tre omicidi, tutti legati a Salvatore. Chi sta tracciando un cerchio di sangue così accurato, che man mano si stringe attorno all’uomo? Ada è costretta a tornare al paese natio e ad affrontare i fantasmi del passato per scoprire la verità su quanto è accaduto trentanove anni prima…