All Cast

Hugh Bonneville

Hugh Bonneville

Roald Dahl

Keeley Hawes

Keeley Hawes

Patricia Neal

Sam Heughan

Sam Heughan

Paul Newman

Michael Jibson

Michael Jibson

Pete Perkins

Sam Phillips

Sam Phillips

Young Doctor

Bobby O'Neill

Bobby O'Neill

Gus Perkins

Darcey Ewart

Darcey Ewart

Olivia

Geoffrey Palmer

Geoffrey Palmer

Conleth Hill

Conleth Hill

Brett Fancy

Brett Fancy

Prue Clarke

Prue Clarke

Grant Crookes

Grant Crookes

Mourner (uncredited)