Skip To Content
The Body poster

Where To Watch The Body

The Body comes from Netflix.

  • In Development
  • Since 2026
  • 1 Season
  • 1 Episodes
  • Drama

About The Body

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

Next up, Season 1 Episode 1, Episode 1, airs November 11, 2026.

Find The Trailer On YouTube

Every Episode Of The Body

9+8+7+6+Under 6Unrated

Season 11 Episodes

More Like The Body