A first look at the Survivor 43 cast…

Spoilers