Netflix's "The Body" follows a Catholic school dance team that may have summoned the Devil.

Source disclosure

This is a source-linked briefing. Read the original report from Mashable .