Last night saw the broadcast premiere of the documentary China's Stolen Children, in which filmmaker Jezza Neumann focuses on the epidemic of child kidnappings in the Olympic host country (some 70,000 a year) through the story of 5-year-old Chen Jie, who was snatched a few months prior to principal photography. The reasons for the raft of kidnappings, the film explains, can be directly traced to the country's one-child policy and its preference for baby boys... which has also given rise to a market for females that families can then marry off to their sons. Above left, a clip of Chen Jie's parents, followed by an interview with Wang Li, a trafficker who "explains" the trade in young women and girls. (A schedule of upcoming showings is here.)