All Cast

Michael Sheen

Michael Sheen

H.G. Wells

Sally Hawkins

Sally Hawkins

Rebecca West

Dermot Crowley

Dermot Crowley

George Bernard Shaw

Branka Katić

Branka Katić

Maura Budberg

Jacek Koman

Jacek Koman

Maxim Gorky

Michael Cochrane

Michael Cochrane

Minister

Sarah Winman

Sarah Winman

Jane Wells

Kenneth Jay

Kenneth Jay

Henry James

Rebecca Ramsden

Rebecca Ramsden

Millie

Elizabeth Elvin

Elizabeth Elvin

Mrs. Hallam

Keir Charles

Keir Charles

Sykes

Abigail Davies

Abigail Davies

Russian Reporter

Roger Heathcott

Roger Heathcott

Josef Stalin