Netflix fans ask ‘what the hell did I just watch’ after seeing ‘horrific’ new film The Strays
Netflix fans have been left so disturbed by a new film that is so “horrific” they have asked “what the hell did I just watch?” The Strays, which dropped on the platform on February 22, centres around Neve, a mixed-race woman living in a middle-class and predominantly white suburb in the UK.


