Is this the show where they have to use materials found on the island to make various items, like a functioning camera, or a multi-colored cloth flag? I caught an episode of that when I was in London a couple years ago, and found it, like most British gameshows, intimidatingly intelligent. Like that one where they take a bunch of random letters and the two contestants have to make up the longest word they can out of them, usually some word that no one has used conversationally since the late 17th century.
And then I look at American TV shows, where people have worms poured on their heads to win prizes.
This show is definitly British. The people on the team are made up of Brits, Americans and Australians. The narration is British and the title is Castaway.
I’ve only seen a few episodes so I don’t know too much else about it.