Miranda Richardson
Queenie
Tyrannosaurus Rex
Dinosaur
Colin Firth
William Shakespeare
Kate Moss
Maid Marian / King Blackadder's Wife
Simon Russell Beale
Wellington
Hordes of Scots
Scottish Hordes
Jennie Bond
Royal Reporter (voice) (as Jenny Bond)
Sacha Bennett
Will Scarlett (uncredited)
Kevin Hudson
Policeman (uncredited)
Ross Larkin
Viking (uncredited)
Amanda Jane Manning
Lady in Waiting (uncredited)
Margaret Thatcher
Self (archive footage) (uncredited)