The Ritual Dares You to Go Into the Woods

Netflix continues to release a lot of genre content in 2018. To date, we have already seen The Open House, The Cloverfield Paradox, Before I Wake, and Altered Carbon . Unfortunately, it’s been a rough go for horror fans with both The Open House and The Cloverfield Paradox underwhelming. Generally, Netflix seems a bit disinterested […]

Read More