Netflix announces new creepy thriller from The Stranger creatorsJohn TurnerOctober 29, 2020October 29, 2020 We're so ready....