Alessandro Nivola
The King (Ferdinand)
Matthew Lillard
Longaville
Alicia Silverstone
The Princess
Natascha McElhone
Rosaline
Richard Briers
Sir Nathaniel
Geraldine McEwan
Holofernia
Stefania Rocca
Jacquanetta
Jimmy Yuill
Constable Dull
Ian Stuart Robertson
Hippolyte