The Body

Show · 2026 · 1 seasons

The Body

DramaSci-Fi & Fantasy

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.

Where to watch The Body in United States

Not available for streaming in United States right now.

Availability data: JustWatch (vía TMDB). Updated often, but it may change.