In the desolate landscapes of a post-apocalyptic England, two young brothers resort to cannibalism as a means of survival. However, their lives take an unexpected turn when they develop feelings…