All Cast

Michael Sheen
H.G. Wells

Sally Hawkins
Rebecca West

Dermot Crowley
George Bernard Shaw

Branka Katić
Maura Budberg

Jacek Koman
Maxim Gorky

Michael Cochrane
Minister
Sarah Winman
Jane Wells

Kenneth Jay
Henry James
Rebecca Ramsden
Millie
Elizabeth Elvin
Mrs. Hallam

Keir Charles
Sykes

Abigail Davies
Russian Reporter
