The “Living Impaired” return to the BBC America series ‘In the Flesh’ with a disquieting opening scene that you can watch below. Reprising their…