Yeo Siew Hua asks intelligent questions about the effect of surveillance on the psyche in a brilliantly-cast mystery about a child’s disappearance.