Home Entertainment The Ritual – home entertainment review By David Edwards 6 years ago The Ritual is a British horror that takes place in a Swedish forest where four