The story of Henry Purcell.
Michael Ball
Simon Callow
Rebecca Front
Lucy Speed
Letitia Dean
Nina Young
John Shrapnel
Robert Stephens
Terence Rigby
Corin Redgrave
John Fortune
Guy Henry
James Saxon
Brook Williams