We have had several stories of humans fighting demons and the aftermath of defeating the evil leader. In most of them, the hero returns from retirement, a new hero rises, or even something uncanny happens like in ‘The Legendary Hero is Dead’. ‘Helck’ takes it a step further as it shows a human[…]