After many days on the road, the North West team takes a rest in a local village only to discover that things are not as they seem in this strange and secretive place...