In this 2018 horror film directed by Charlie Steeds, a group of friends embarks on a seemingly peaceful weekend getaway along the British countryside’s canal system. Their tranquil journey quickly…