televisionNews New Netflix Thriller Series 'Clickbait' from Tony Ayres and David Heyman August 26th, 2019