The latest "Indiana Jones" movie isn't finding many fans among Russia's Communists.

Leaders of the Communist Party of St. Petersburg have accused the actors Harrison Ford and Cate Blanchett of being "capitalist puppets" and promoting crude, anti-Soviet propaganda in their new film, "Indiana Jones and the Kingdom of the Crystal Skull."

They have urged Russian moviegoers to boycott the film and told Ford, 65, not to visit the country.

The swashbuckling archaeologist’s fourth adventure is set in the Cold War in 1957. It pits Indiana Jones against a sinister KGB agent, played by Blanchett, who leads a ruthless team of Soviet spies in the hunt for a skull endowed with mystical powers.

The Communist Party’s ideology committee in Russia’s second largest city saw red over the plot. In an open letter, it declared: “Your work in this film is an insult to the Soviet and Russian people, who remember the difficult Fifties when our country was concluding its reconstruction after the Great War, but did not send merciless terrorists to the USA.”

The letter said Russians are fond of many of Ford's other roles, but not this time.

“You have no future in Russia any more. Speaking plainly, it is better for you not to come here. You will be beaten and despised.”

The protests appeared to have little impact on the film’s commercial prospects. It was released on Thursday on 808 screens in Russia, a record for a Hollywood film.

The Communist Party has withered since the collapse of the Soviet Union in 1991, but it remains the second largest party in the Duma, the Russian parliament.

Click here for more from the Times of London.