Great slow burn. Doesn't spell everything out for the audience. But once you figure out the plot, the sick feeling in your stomach soon sets in.
Note: i just realised. No wonder Cheeon said his kid's death is different from Bailey's death. Bailey is not really a "normal" kid, so to say.