Francis (André Dussollier) is a French mystery writer looking for a place to work on his new novel. He sets his sights on a small island off the coast of Venice, but when he falls for Judith (Carole Bouquet) the real estate agent he tells her he’ll only take the house if she agrees to move in with him. Many months later the two are married, and while she boats back and forth to Venice each day for work he spends the solitary afternoons struggling with writer’s block. Things take a darker turn when his adult daughter, Alice (Mélanie Thierry), arrives with her own daughter for a visit then promptly disappears. Worried, he hires a retired private eye and ex-lover of Judith’s named Anna Maria (Andriani Asti) to help find her. His actions take a toll on his relationship, and he hires Anna Maria’s ex-convict son, Jérémie (Mauro Conte), to spy on Judith and confirm his suspicions of infidelity. There’s also an aristocratic, drug-dealing teenager and a gay, dog-killing vigilante. Got all that? Good. Now go ahead and forget it all, because pretty much none of it matters to the filmmakers behind Unforgivable so it really shouldn’t matter to you.