So I saw The Ritual (2017). It was pretty good. Feb 22, 2018 10:55:30 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by nausea on Feb 22, 2018 10:55:30 GMT I dont know how I feel bout it!