Netflix One Former ‘Stranger Things’ Star Believes His Character Could Return from the Dead July 20, 2022