The Demogorgon from Stranger Things guest staring on Hell's Kitchen