The Good Knight review - indie horror revival