All Cast

Henry Lloyd-Hughes

Henry Lloyd-Hughes

Stephen

Camilla Rutherford

Camilla Rutherford

Jane

Patrick Godfrey

Patrick Godfrey

The Professor

Olivia Llewellyn

Olivia Llewellyn

Annie

Sean Hart

Sean Hart

Conrad

Edward Halsted

Edward Halsted

Robert

Georgina Rich

Georgina Rich

Alice

James Greene

James Greene

Old Man

Sam Harrison

Sam Harrison

Young Stephen

Hannah Carson

Hannah Carson

Victoria

George Thomas

George Thomas

Young Conrad

Siân Mayhall-Purvis

Siân Mayhall-Purvis

Barmaid

Shaun Lucas

Shaun Lucas

Boss

Lucy Allen

Lucy Allen

Guest at Bar (uncredited)

Richard Heffer

Richard Heffer

Richard Heffer

Richard Heffer

Dr. Schmidt