Whisper Island

Five friends travel to Whisper Island. In Paradise trust is an illusion!