Netflix fans can't get enough of 'haunting' new thriller with Downton Abbey star
On February 20, political thriller series Zero Day aired on the streaming platform, starring Hollywood icon Robert De Niro and Lizzy Caplan