CBS has unveiled the cast for Survivor: Millennials vs. Gen X.

As its title indicates, Season 33 will pit Millennials, most of whom are in their 20s, against members of Generation X, most of whom are in their 30s and 40s. The competitors include an 18-year-old high school student, a 31-year-old "professional gamer," and a 25-year-old homeless shelter manager on the Millennials tribe ("Vanua"); and a 45-year-old youth pastor, a 33-year-old model and a 42-year-old television writer on the Gen X tribe ("Takali").

Add new fall shows to your Watchlist

Survivor: Millennials vs. Gen X was filmed in Fiji and premieres on Wednesday, Sept. 21 at 8/7c on CBS.

Here's a complete breakdown of the castaways:

Millennials - "Vanua" Tribe

Michaela Bradshaw
Age: 25
Fort Worth, Texas
Vacation Club Sales

Michelle Shubert
Age: 28
Yakima, Wash.
Missionary Recruiter

Jessica "Figgy" Figueroa
Age: 23
Nashville, Tenn.

Adam Klein
Age: 25
San Francisco
Homeless Shelter Manager

Hannah Shapiro
Age: 24
West Hollywood, Calif.

Zeke Smith
Age: 28
Brooklyn, N.Y.
Asset Manager

Justin "Jay" Starrett
Age: 27
Fort Lauderdale, Fla.
Real Estate Agent

Taylor Stocker
Age: 24
Post Falls, Idaho
Ski Instructor

Mari Takahashi
Age: 31
Los Angeles
Professional Gamer

Will Wahl
Age: 18
Long Valley, N.J.
High School Student

Gen X - "Takali" Tribe

Rachel Ako
Age: 37
Los Angeles
Recruiting Director

Sunday Burquest
Age: 45
Ostego, Minn.
Youth Pastor

Chris Hammons
Age: 38
Moore, Okla.
Trial Lawyer

Lucy Huang
Age: 42
Diamond Bar, Calif.

Bret LaBelle
Age: 42
Dedham, Mass.
Police Sergeant

Jessica Lewis
Age: 37
Voorheesville, N.Y.
Asst. District Attorney

Ken McNickle
Age: 33

Ciandre "CeCe" Taylor
Age: 39
Granada Hills, Calif.
Insurance Adjuster

Paul Watcher
Age: 52
Sugarloaf Key, Fla.
Boat Mechanic

David Wright
Age: 42
Sherman Oaks, Calif.
Television Writer

(Full disclosure: is owned by CBS.)