Margaret › Cast
Lindsay Duncan
Margaret Thatcher
Ian McDiarmid
Denis Thatcher
Kevin McNally
Kenneth Clarke
Rosemary Leach
Queen Elizabeth II
Roger Allam
John Wakeham
Roger Ashton-Griffiths
John Sergeant
Charlotte Asprey
Caroline Stephens