Michael Ball
Henry Purcell
Michael Ball
Henry Purcell
Simon Callow
Charles II
Rebecca Front
Mary II
Lucy Speed
Nell Gwyn
Letitia Dean
Lady Castlemaine
Nina Young
Frances Purcell
John Shrapnel
Samuel Pepys
Robert Stephens
John Dryden
Terence Rigby
Captain Henry Cooke
Corin Redgrave
William of Orange
John Fortune
Edward Hyde, Earl of Clarendon
Guy Henry
James II
James Saxon
Vyner
Brook Williams
Priest
Tony Palmer
Director
John Osborne
Writer
Jan Pester
Steadicam Operator
Charles Wood
Writer
Steve Hudson
Art Direction
John Eliot Gardiner
Music Director
Milo Alexandroff
Still Photographer
Sue Weston
Choreographer
Mike Bluett
Producer
Kim Burns
Makeup Artist
Suzanne Stokes-Munton
Key Hair Stylist
Linda Gibson
Script Supervisor
Nicholas D. Knowland
Director of Photography
Nigel Talamo
Production Design
John Hibbs
Costume Design