Is this sentence accurate?

el de

IS this sentence correct in french;
I wanted to say im going to watch stranger things, so far the main character will has disappeared
(Stranger things is good recommended to go watch)
'je vais regarder stranger things, pour l'instant le personnnage principal Will a disapara'