Netflix to Premiere The Body on November 11

The eight-episode teen thriller follows Catholic school girls on a dance team, with a cast led by Sofia Wylie and Gabby Windey.

Updated on Nov. 10, 2026 in Television

Netflix to Premiere The Body on November 11

Netflix has announced the cast of The Body, an eight-episode teen thriller created by Quinn Shephard. The series premieres on the streaming platform on November 11, 2026.

Why it matters

The announcement gives viewers a release date and cast details for a new original series from a Netflix slate. It positions the show as a teen thriller built around a dance-team mystery.

The Body runs eight episodes, according to the Netflix announcement. The source does not provide viewership projections or production budget figures.

The players

Netflix

Netflix is a global streaming service that produces and distributes original television series and films.

Quinn Shephard

Quinn Shephard is a filmmaker and writer who created The Body for Netflix.

Sofia Wylie

Sofia Wylie is an actress cast in the lead of The Body.

Gabby Windey

Gabby Windey is a television personality who plays the dance team's coach in The Body.

The details

The series follows a group of Catholic school girls on the Lions dance team, beginning on Halloween night with a mysterious ritual by the team captains involving their newest recruit. Sofia Wylie is in the cast, and Gabby Windey plays the team's coach, with Kristina Bogic, Sara Boustany and Geena Meszaros leading the ensemble.

Timeline

  1. Halloween night: the story's opening ritual takes place.

  2. November 11, 2026: The Body premieres on Netflix.

Industry Dynamics

The Body continues Netflix's pattern of commissioning original teen thrillers with ensemble casts for its streaming slate. The series follows a broader streaming-era push to build recognizable, self-contained genre titles for subscribers.

The Body will be available to stream on Netflix starting November 11, 2026, under the platform's standard subscription. Viewers can watch all eight episodes on that release date.

The takeaway

Subscribers planning to watch The Body can mark November 11, 2026 as the premiere date. The eight-episode length makes it a short commitment for a single viewing session.

Further reading

For more on streaming releases, see the Television section.