Layered mystery with undeniable humanity.