The Body

The Body

Description

After a dance-team initiation gone wrong, a group of badly behaved Catholic school girls begin having prophetic visions that set off mass hysteria in their town.

Premiere dateNovember 11, 2026
Watch on
Netflix
Episode 1

Episode 1

Next · Season 1 Premiere
November 11, 2026
Episode 2

Episode 2

S01E02
November 11, 2026
Episode 3

Episode 3

S01E03
November 11, 2026
Episode 4

Episode 4

S01E04
November 11, 2026
Episode 5

Episode 5

S01E05
November 11, 2026
Episode 6

Episode 6

S01E06
November 11, 2026
Episode 7

Episode 7

S01E07
November 11, 2026
Episode 8

Episode 8

S01E08
November 11, 2026
No comments yet.
When does The Body air next?

The next release for The Body is the Season 1 premiere on November 11, 2026 ("Episode 1").

Where can I watch The Body?

You can watch The Body on Netflix.

How many upcoming episodes are listed for The Body?

There are currently 8 upcoming episodes scheduled for release.