All Cast

Michael Ball

Michael Ball

Henry Purcell

Simon Callow

Simon Callow

Charles II

Rebecca Front

Rebecca Front

Mary II

Lucy Speed

Lucy Speed

Nell Gwyn

Letitia Dean

Letitia Dean

Lady Castlemaine

Nina Young

Nina Young

Frances Purcell

John Shrapnel

John Shrapnel

Samuel Pepys

Robert Stephens

Robert Stephens

John Dryden

Terence Rigby

Terence Rigby

Captain Henry Cooke

Corin Redgrave

Corin Redgrave

William of Orange

John Fortune

John Fortune

Edward Hyde, Earl of Clarendon

Guy Henry

Guy Henry

James II

James Saxon

James Saxon

Vyner

Brook Williams

Brook Williams

Priest