A group of friends are invited to a remote island to meet up with their old friend Miles (Ed Norton), also arriving is famed Detective Benoit Blanc (Daniel Craig, with a strange Southern accent I think), but he wasn't invited by Miles. Now Miles is an eccentric billionaire and his friends have all been helped in their careers by him. This is supposed to be a murder mystery weekend and they have to find out who "killed" Miles. Blanc ruins it by uncovering the "murderer".

It's all really about Andi (Janelle Monae) and how the others betrayed her in the past.

I won't spoil the story for you but it's a decent watch with loads of great actors, don't like Craig's accent though.