And Then There Were None October 5, 2024 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