British thriller following a young couple whose trip to the countryside takes a nightmarish turn.
eBay