153 minutes
1/1/1995
The story of Henry Purcell.
Michael Ball
as Henry Purcell
Simon Callow
as Charles II
Rebecca Front
as Mary II
Lucy Speed
as Nell Gwyn
Letitia Dean
as Lady Castlemaine
Nina Young
as Frances Purcell
John Shrapnel
as Samuel Pepys
Robert Stephens
as John Dryden
Terence Rigby
as Captain Henry Cooke
Corin Redgrave
as William of Orange
John Fortune
as Edward Hyde, Earl of Clarendon
Guy Henry
as James II
James Saxon
as Vyner
Brook Williams
as Priest