Beautiful, interesting, incredible cinema.
A struggling divorcee discovers her infant daughter and Chinese nanny have gone missing.