All Cast

Nicholas Le Prevost

Nicholas Le Prevost

Roebuck Ramsden

Ferdinand Kingsley

Ferdinand Kingsley

Octavius Robinson

Ralph Fiennes

Ralph Fiennes

Jack Tanner/Don Juan

Indira Varma

Indira Varma

Ann Whitefield/Ana

Christine Kavanagh

Christine Kavanagh

Mrs Whitefield

Clare Clifford

Clare Clifford

Miss Ramsden

Faye Castelow

Faye Castelow

Violet

Elliot Barnes-Worrell

Elliot Barnes-Worrell

Straker

Naomi Cranston

Naomi Cranston

Housekeeper/The Sulky Social Democrat

Nick Hendrix

Nick Hendrix

Hector Malone

Corey Johnson

Corey Johnson

Malone

Tim McMullan

Tim McMullan

Mendoza/The Devil

Colin Haigh

Colin Haigh

The Anarchist

Arthur Wilson

Arthur Wilson

The Rowdy Social Democrat

Nicholas Bishop

Nicholas Bishop

The Frenchman (Duval)

Henry Everett

Henry Everett

Police Officer

Mary Keegan

Mary Keegan

Police Officer

Simon Markey

Simon Markey

Police Officer