Rose McGowan would maybe ''forgive'' Harvey Weinstein if she got ''justice''.

The 'Charmed' actress - who has accused the disgraced producer of rape - would find it very hard to forgive Weinstein and believes he needs at least ''life in prison'' for what he has allegedly done to her and so many more.

She told The Sunday Times magazine: ''F*** it. F*** your forgiveness. No moving on, not if they're still doing it. What are you moving on from? That's part of the older generation doing that same bullshit. You know what? Don't put your timeline on me. Don't put your timeline on other victims. It's a way of shutting people up. It's expected of us to be feminine and gracious, but they haven't been gracious with us. Forgiveness? Maybe when I'm 80. If I feel like it.''

Asked what she would need to forgive Weinstein, she added: ''Justice. Life. Life in prison for all the lives he stole. And maybe then I'll have forgiveness, but not until then.''

Meanwhile, earlier this year, Rose said a ''new chapter'' had begun now that Weinstein had been indicted on two sets of rape charges and a sex crime charge.

She shared at the time: ''INDICTED. FINALLY. I've been indicted by the media he's bought out for years to trash me. Now it is a new chapter for both of us (sic)''

However, Rose previously admitted she was questioning if she should keep ''fighting'' Weinstein after she accused him of sexually assaulting her.

She shared: ''I don't want to keep fighting. But I also don't know what it's like, I've never not fought in my entire life. I don't know what living looks like. All I know is this role you've taken on seems to be harming you as much as it's helping you ... so maybe you're not supposed to carry it the whole way. It's almost embarrassing to say I didn't know trauma therapy existed, but I figure if I don't know it, a lot of people don't know it. It's incredibly important to take time for yourself, when you have a cause and it's a really good one and you're compelled to change the world, it can leave you behind in the dust.''