What may have begun as the vengeful opportunistic act of a lover scorned (deflowered and left to prostitution) is quickly shown to be more complicated, exposing more than unfinished business but unrequited feelings between the two.
Her feisty Avengers alter-ego would have karate-kicked any man who dared patronise her.
But it appears that when it comes to equality of the sexes, Diana Rigg is much less strident in real life.
Despite being an icon to women’s rights campaigners since the Sixties, the 74-year-old actress has denied being a feminist, saying she likes it when a man displays old-fashioned courtesy.
Her character was hailed by feminists for her intelligence, independence and martial arts skills.
But Dame Diana denied she was a feminist icon, telling the Radio Times: ‘I was thought to be, but never was really.
‘I kept my mouth shut for the most part. It’s a question of economics. If you’re paid the same as a man, which now you are in this profession, you’re equal. If a man holds a door open for me or pulls back a chair so that this old bag can sit down, I’m delighted.
[Christina Amphlett, lead singer of the Divinyls] was dangerous and fearless and confounding because she didn't follow the rules.
It's why young women were thrilled by her and even many men eventually found that strength impressive.
Of course, she was beset by doubts, like anyone, had more than enough demons and later revealed how much it took out of her to put on that front night after night. But in the big beer barns and the testosterone-fuelled venues where sexism was a given and aggression never too far away, she stared down the blokes, shut them up and then fired them up anew, making them clamour for the front positions as they mixed up fear and attraction, admiration and confusion.
Rita Moreno’s memoir has been released, and it might just be the dirtiest Hollywood biography yet. I’m not saying it’s full of erotic passages — but it’s so honest, dishing the dirt about the misogyny of the place and times, it sure doesn’t spare anyone’s feelings.