Riz Ahmed
as
Aaron
Jo Hartley
as
Carol
Ray Panthaki
as
Franco
Mark Burns
as
Gangster
Philip Whitchurch
as
Tosca
Luke Goss
as
Viktor
Arsher Ali
as
Nasrat
Iain Glen
as
Philip
Lena Headey
as
Wendy
Richard Durden
as
Bill Cash
Benedict Cumberbatch
as
Dominic Cummings
Bob Geldof
as
Himself
Malcolm Freeman
as
Male Consultant
Romy Windsor
as
Molly McNulty
Oliver Reed
as
Roderick Usher
Donald Pleasence
as
Walter Usher
Mark Rosman
Director
Serena Scott Thomas
as
Carole Middleton
Jonathan Patrick Moore
as
Ian Musgrave
Christopher Cousins
as
Mike Middleton
Nico Evers-Swindell
as
Prince William
Sarah Ferguson
as
Self
Princess Diana
as
Self
Anthony Boyle
as
Brian Wood
Alex Ferns
as
Gavin Wood
Toby Jones
as
Phil Shiner
Kenneth Branagh
Director
Judi Dench
as
Anne Hathaway
Ian McKellen
as
Henry Wriothesley
Harry Lister Smith
as
Jack Cade
Kenneth Branagh
as
William Shakespeare
Mark Womack
as
(voice)
Kate Hardie
as
(voice)
Trevor Fox
as
(voice)
Jamie Michie
as
(voice)
Jonathan Rhys Meyers
as
Ari Ben-Sion / Hans Hoffmann
Wolf Kahler
as
Colonel Ludwig Streicher
Olivia Thirlby
as
Kim
John Hurt
as
Miki
Tom Wilkinson
as
Alfie Stephenson
Jeremy Irvine
as
Billy Tranter
Andrew Scott
as
Vernon
Noam Chomsky
as
Self - Professor - Massachusetts Institute of Technology
Donald Trump
as
Self
Nigel Farage
as
Self - Pro-Brexit Politician