Release dates

November 11, 2026

In 9 days

Netflix

Upcoming

Netflix
Nov 11, 2026
In 9 days

The Body Season 1 release date

The tv series season The Body Season 1 upcoming Netflix release date in the USA is on Wednesday November 11th and it's only in 9 days.

The Body Season 1

TV Series Season
After a dance-team initiation goes awry, a group of badly behaved C...
After a dance-team initiation goes awry, a group of badly behaved Catholic school girls begin having prophetic visions that set off mass hysteria in their town.
After a dance-team initiation goes awry, a group of badly behaved Catholic school girls begin having prophetic visions that set off mass hysteria in their town.
Menu