Chinese censors have banned an award-winning film that depicted the seedy side of Beijing, authorities said, amid a campaign to clean up the city's image ahead of the August Olympics. In announcing the ban on "Lost in Beijing," the State Administration of Radio, Film and Television hit out at its sexual content and its unapproved participation in international film festivals. AFP reports.