New on Netflix is a weekly feature here at Wicked Horror where we take a look at the latest additions to everyone’s favorite streaming service. It can be tough sifting through all those horror ...
New on Netflix is a weekly feature appearing every Friday, listing all of the week’s newest additions to everyone’s favorite streaming service–and just in time for the weekend!&#x...