A New York TV station has dropped a promotion for a film about scientist Alfred Kinsey, who lifted the lid on sexual behaviour 50 years ago.
Kinsey stars Liam Neeson as the scientist
Kinsey, played in the film by Liam Neeson, is blamed by conservatives for starting the sexual revolution.
Distributor Fox Searchlight said WNET's decision to drop the feature on Kinsey was "shocking", and said no other station had rejected ads for it.
WNET spokeswoman Stella Giammasi said the spot was "too provocative".
Under the US public television system, WNET is not allowed to broadcast commercials.
But it is allowed to feature "enhanced underwriting" spots featuring films.
They omit endorsements from critics, or information on where to see the film is showing.
Fox Searchlight marketing chief Nancy Utley said: "New York is the most sophisticated city in the country. It would never occur to me that a censorship issue would come up in New York."
Conservative groups have attacked the film, which they say glorifies the researcher.
The scientist's reports in 1948 and 1953 revealed the truth, he said, about what people got up to - with startling claims about masturbation, homosexuality, prostitutes and even bestiality.
But his methods, conclusions and personal preferences have come up for heavy criticism ever since.
The film is gradually being rolled out to cinemas across the US. It is due for UK release in March.