Published 5 hours ago • loading... • Updated 43 minutes ago
Critics Say Netflix’s ‘Unsettling’ New Psychological Thriller Is Your Next Binge-Watch
A botched Halloween initiation leaves one dancer in a coma and pushes the team into a cover-up as visions and rumors spread.
On Wednesday, November 11, 2026, Netflix released The Body, a drama created by Quinn Shephard set in 2004 at St. Marks Catholic High School.
Attempting to initiate new member Grace, the Lions dance team hosted a Halloween party at the abandoned convent 'Devil's House,' where co-captains Anya and Elise concocted a ritual involving ecstasy pills and invoking Satan.
Following the botched ceremony, Grace fell into a coma, forcing the Lions to close ranks and conceal their involvement while facing escalating community hysteria and parental scrutiny.
The show explores blurred lines between religious iconography and sexual imagery, featuring students in 'slutty angel' costumes as creator Quinn Shephard probes themes of teen angst within the suffocating Catholic school setting.
Critics compare the series to Yellowjackets and The Crucible, praising sharp execution and cast chemistry, though some reviewers find the eight-hour run time uneven across its narrative arc.