Media playback is unsupported on your device Media caption A trailer for All the Money in the World, featuring Spacey as Jean Paul Getty, had already been released

US actor Kevin Spacey is to be erased from a completed Hollywood film following the allegations of predatory sexual behaviour against him.

His role in All the Money in the World is to be recast and his scenes reshot. The release is expected to go ahead as planned on 22 December.

Spacey, who was late oil tycoon Jean Paul Getty in the film, will be replaced by Christopher Plummer.

The claims against Spacey span from the mid-1980s to last year.

All the Money in the World, directed by Ridley Scott, is about the 1973 kidnapping of Getty's teenage grandson.

Variety said that Spacey had shot about two weeks of footage and there were many scenes in the film where he was the only actor on screen.

He already appears in the film's trailer, which was released in September.

Image copyright Reuters Image caption Veteran actor Christopher Plummer (left) will replace Spacey in the film

Mark Wahlberg and Michelle Williams, who also star in the film, are expected to take part in the reshooting.

The movie has also been withdrawn from the American Film Institute's (AFI) annual festival in Los Angeles later this month.

Actress Valentina Violo, who plays a secretary in Ridley Scott's film, said she had met Spacey at a party held at the end of shooting this summer.

"He was very nice and kind and very human," she told BBC News. "He was enjoying himself drinking, eating, speaking with people."

Spacey's career has nosedived since the first allegation of sexual advances were made by actor Anthony Rapp on 30 October.

US network Netflix has axed further production of Mr Spacey's House of Cards drama, the International Academy of Television Arts and Sciences announced it would no longer give the actor a special Emmy award, and his agent and publicist dropped him as a client.

Media playback is unsupported on your device Media caption 'To Kevin Spacey: Shame on you for what you did to my son'

Rapp accused Spacey of trying to seduce him when he was aged 14.

In response to Mr Rapp's claims, Mr Spacey said he had no memory of the incident and offered an apology.

Since then several others have come forward accusing him of predatory behaviour, including a woman who said Spacey had sexually assaulted her 18-year-old son last year.

Spacey's representatives say he is seeking unspecified treatment.

Analysis by Neil Smith, entertainment reporter

It is not uncommon for actors to have their roles recast or their performances adjusted in the case of death, illness and other unavoidable circumstances.

Nor is it rare for actors to be replaced before or during production, for a whole range of reasons.

Yet it is virtually unprecedented for a living performer to be removed from a completed film and have their character recreated by another actor.

It is even rarer for that decision to be made so close to a film's release, or in a film whose trailer contains copious footage of the actor concerned.

Yes, Woody Allen once reshot an entire film - 1987's September - with some recast actors.

Image copyright Getty Images Image caption Woody Allen once reshot an entire film from scratch

But that was because he was dissatisfied with the first version and not all of the original cast were available for reshoots.

Spacey spent just two weeks working on All the Money in the World, so it is possible reshoots may be relatively straightforward.

Yet they are likely to be costly and include more than one actor. One scene in the trailer, for example, sees Spacey's Getty striding away from a horde of news reporters.

With or without Spacey, Scott's film has already achieved a notoriety that is sure to make it a constant source of fascination.

The fact that it already concerns a famous cause celebre - the 1973 kidnapping of John Paul Getty III - adds yet another twist to the tale.

Follow us on Facebook, on Twitter @BBCNewsEnts, or on Instagram at bbcnewsents. If you have a story suggestion email entertainment.news@bbc.co.uk.