Netflix has acquired the distribution rights for 'Woman of the Hour', a new thriller film, which revolves around Rodney Alcala and Cheryl Bradshaw. It is directed by Anna Kendrick and Ian MacDonald has written the script. Here's everything to know more