When a young woman arrives to waitress at a dinner party in a remote house in the wilds of Wales, little do the privileged guests realise they’re about to eat their last supper.