Stella (Giuliana Lojodice) non se la sente di affrontare un altro scandalo in paese dopo che la figlia Rosa Maria ha lasciato il marito Arturo (Riccardo Scamarcio) andando via con un misterioso amante. Così, quando il figlio don Costantino (Rocco Papaleo) lascia l'abito talare, decide di confinarlo in un vecchio faro dismesso, appartenente alla famiglia, per evitare che la notizia si diffonda. Nel faro, trasformatosi quasi in rifugio di peccatori, trovano accoglienza anche l'ex prostituta Magnolia (Barbora Bobulova) e Arturo, prima che a cambiare la vita di tutti arrivi una strampalata ditta di ristrutturazioni chiamata a riparare il tetto....