United Kingdom, Dec. 8 -- Dame Judi Dench claims that Harvey Weinstein has "done his time".

The 90-year-old actress made the remarks in defence of the disgraced movie mogul - who is serving 16 years in jail after being found guilty of several counts of sexual assault in 2022 - as she discussed the theme of forgiveness that is vital to her Quaker faith.

Asked whether she would forgive Weinstein and Kevin Spacey, who has struggled to find acting work since being cleared by courts in both Britain and the US of sexual assault allegations, Judi told the Radio Times magazine: "Kevin has been exonerated and I hear from Kevin, we text. I saw a bit of film of Harvey walking with two sticks and you think, 'Well...'

"I knew Harvey and I knew him ...