Streaming Netflix’s ‘The Body’ Ends With A Bizarre Twist, And Season 2 Could Get Even Wilder: ‘That’s The Fun Of It’ Amanda Lynne November 12, 2026 0 Will Netflix’s ‘The Body’ return for Season 2?