Claire, passionnée d'énigmes, tient un gîte sur une île où sa meilleure amie Monica doit se marier avec Danny, séducteur insouciant. À la demande de Monica, Claire invite son ex, Jeff. La veille du mariage, Jeff surprend Danny tentant d'embrasser Claire et le frappe. Mais quand il revient avec elle au gîte pour l'y ramener, Danny a disparu.