After years away, a man returns home to discover his brother’s child bride has grown up and been abandoned, as well as his ancestral hamlet being afflicted by inexplicable murders.
WATCH