So I saw The Ritual (2017). It was pretty good.