Will Netflix’s ‘The Body’ return for Season 2?