The Ritual (2017)

Netflix takes a shot by offering up an independent horror film.

5

Average