Beautiful, interesting, incredible cinema.
When an 18 month old baby disappears in London, a police investigation ensues, though there are few leads.