The Chinese government has ordered cinemas to stop showing The Da Vinci Code. It said that the ban was to make space for locally produced movies.
It is the first time the government has withdrawn a foreign movie from cinemas. But the official explanation appears to be contradicted by the release of another Hollywood blockbuster, Ice Age: The Meltdown, in China today.
Another possible explanation is that officials do not want the film to do well in China. Having made 104m yuan (£7m) since its release on 19 May, it was on its way to becoming one of the highest-earning foreign films in China.
Wu Hehu, a spokesman for Shanghai's United Cinema Line Corporation, said he received a notice to stop showing the film but he did not know why the order was made. "We just do what we are told to do," he said.
The Da Vinci Code has been opposed by Christian groups because it suggests that Jesus fathered children who continued his lineage.
China's state-backed Catholic Church urged followers to boycott the film, but only a few of China's 1.3 billion people are Christians, with estimates ranging from 16 million to 47 million. The film had been given the widest release yet for a foreign film in China, with 393 prints sent to cinemas.
Subscribe to Independent Premium to bookmark this article
Want to bookmark your favourite articles and stories to read or reference later? Start your Independent Premium subscription today.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies