Film Review – The Ritual (2017)

Netflix is beginning to release original films on a weekly basis, adding to its stronghold in the streaming market.  Its next film, entitled The Ritual, is...

Advertisements