Netflix drops ‘SHE’ trailer; explores…

Netflix has dropped the trailer for its upcoming original web series, SHE, written and directed by…

Games