And Then There Were None

The invites have been sent out and ten guests arrived on an island off the coast of Devon. They have been invited by an unknown