Judi Dench has said she "can't approve, in any way" of Kevin Spacey's scenes being removed from the film All the Money in the World following sexual assault and misconduct allegations made against the actor.

Late last year, Spacey's scenes as J Paul Getty were removed from Ridley Scott's completed film All the Money in the World, with Christopher Plummer replacing Spacey in the role.

Spacey is also no longer the star of hit series House of Cards after Netflix severed ties with the actor and he was written out of the show following the allegations.

Dench is quoted at the San Sebastian International Film Festival as asking: "Are we to do what happened when he was replaced with Christopher Plummer? Are we to do that throughout history?

Judi Dench was speaking at the San Sebastian International Film Festival, where she was receiving the festival's highest honour, the Donostia Award

"Are we to go back throughout history and anyone who has misbehaved in any way, or who has broken the law, or who has committed some kind of offence, are they always going to be cut out? Are we going to extrude them from our history? I don't know…"

"I don't know about the conditions of it, but nevertheless he is, and was, a most wonderful actor," Dench continued. "I can't imagine what he is doing now. And a good friend."

Dench starred opposite Spacey in 2001's The Shipping News shortly after the death of her husband, Michael Williams. She said her fellow Oscar winner Spacey was an "inestimable comfort and never mentioned he knew I was in a bad way" while making the film.

"He cheered me up and kept me going," she added.

Spacey has faced over 30 sexual assault and misconduct allegations since late 2017, with the first made by fellow actor Anthony Rapp. 

Spacey subsequently apologised to Rapp, who had accused him of making a sexual advance on him at a 1986 party when he was 14-years-old. Spacey has issued an "absolute" denial of all other allegations.