Netflix fans in agreement over 'best series ever' and say 'you won't stop watching' 0 29.07.2024 16:33 Express.co.uk Netflix viewers were left glued to their screens recently after the streaming platform added a new series that's been called the "best series ever" - and fans won't stop watching.