The cast for Survivor's 34th season has been spoiled, with a diverse group of former players set to compete again.

*Huge cast spoilers ahead for Survivor season 34 ahead*

Just as another season of Survivor ends, fans have another big one to anticipate. Survivor: Millennials vs. Gen X (season 33) hasn't even aired yet, but fans already know who's going to be on season 34, set to air next spring.

The season 34 cast has been spoiled by Inside Survivor's Martin Holmes, well known in the fan community as "Redmond." Holmes previously revealed that season 34 is another all-returnees season, with 20 castaways set to play the game a second, third or fourth time. Here's the list of castaways:

Andrea Boehlke (5th placer on Redemption Island, 7th placer on Caramoan)

Aubry Bracco (Runner-up of Kaoh Rong)

Brad Culpepper (15th placer on Blood vs. Water)

Caleb Reynolds (15th placer on Kaoh Rong)

Ciera Eastin (5th placer on Blood vs. Water, 10th placer on Cambodia)

Cirie Fields (4th placer on Panama, 3rd placer on Micronesia, 17th placer on Heroes vs. Villains)

Debbie Wanner (9th placer on Kaoh Rong)

Hali Ford (11th placer on Worlds Apart)

J.T. Thomas (winner of Tocantins, 10th placer on Heroes vs. Villains)

Jeff Varner (10th placer on The Australian Outback, 17th placer on Cambodia)

Malcolm Freberg (4th placer on Philippines, 9th placer on Caramoan)

Ozzy Lusth (Runner-up of Cook Islands, 9th placer on Micronesia, 4th placer on South Pacific)

Sandra Diaz-Twine (winner of Pearl Islands, winner of Heroes vs. Villains)

Sarah Lacina (11th placer on Cagayan)

Sierra Dawn Thomas (5th placer on Worlds Apart)

Tai Trang (3rd placer of Kaoh Rong)

Tony Vlachos (winner of Cagayan)

Troyzan Robertson (8th placer on One World)

Two players from Survivor: Millennials vs. Gen X are also set to play. If you wish to know their identities, go to the Inside Survivor link.

Redmond has become well known in the Survivor community for his accuracy in casting spoilers, so it's safe to assume that this cast is all but confirmed, barring any last-minute changes.

The theme for season 34 has not be revealed.

Survivor: Millennials vs. Gen X airs this fall on CBS, while season 34 will air in spring 2017.

Tags
Survivor, Reality TV, CBS