Crusading campaigner Mary Whitehouse, the Midland woman who embarked on a one-woman mission to clean up British television, is to be played by Julie Walters in a new BBC drama.
Filth: The Mary Whitehouse Story will bring to life the battle for morals that raged in the 1960s.
Hugh Bonneville will star as Sir Hugh Carleton Greene, director general of the BBC, whom Whitehouse held mainly responsible for the moral collapse of the country.
The animosity between the two culminated in a bitter fight to broadcast the word "knickers" in the Beatles song I Am The Walrus.
Whitehouse, born in Nuneaton, was an unknown housewife and Wednesfield schoolteacher when she began campaigning in 1963.
Despite being in the middle of such a liberal decade, an era that spawned Carnaby Street and the Beatles, Whitehouse was the voice of a large number of people who had no desire to join the permissive age.
Backed by her loyal husband Ernest (Alun Armstrong), Whitehouse set out to fight a war to stop "filth" entering family homes via the television.
Married with five children, Whitehouse said her concerns were raised after she witnessed her pupils' reaction to a BBC Meeting Point programme on premarital sex and she wrote a letter of complaint to the BBC.
This spurred her to organise a public meeting in Birmingham in 1964 attended by more than 2,000 people where she launched her "Clean Up TV Campaign".
This then became the National Viewers and Listeners' Listeners' Association the following year. She started off as its general secretary and became its president in 1980.
Black Country actress Walters said she was "very excited" to slip into the new role.
One of Britain's best-loved actresses, Walters has won a Bafta for her role in Billy Elliot and was nominated for an Oscar for Educating Rita.
She said: "I am very excited to be playing Mary Whitehouse, and to be looking at the time when she attacked the BBC and started to make her name."
The 90-minute drama was penned by Shameless writer Amanda Coe and directed by The Canterbury Tales' Andy de Emmony.
A screening of the drama for members of cast and crew took place in Soho last night.
* Filth: The Mary Whitehouse Story will be broadcast on BBC2 at 9pm on Wednesday May 28.