Netflix has set the release date for The Body, an upcoming eight-episode series created by Quinn Shephard, as November 11. The series follows a group of badly-behaved Catholic school girls, who begin having prophetic visions that set off mass hysteria in town after a dance-team initiation goes wrong. Shephard directs the premiere and serves as showrunner for the gritty […]
Source: Deadline.

Leave a Reply