
Cast

Meryl StreepMargaret Thatcher 
Jim BroadbentDenis Thatcher 
Olivia ColmanCarol Thatcher 
Roger AllamGordon Reece 
Susan BrownJune 
Nick DunningJim Prior 
Nicholas FarrellAirey Neave 
Iain GlenAlfred Roberts 
Richard E. GrantMichael Heseltine 
Anthony Stewart HeadGeoffrey Howe 
Harry LloydYoung Denis Thatcher 
Michael MaloneyDoctor 
Michael PenningtonMichael Foot 
Alexandra RoachYoung Margaret Thatcher 
Amanda RootAmanda 
Pip TorrensIan Gilmour
If you liked this




















