All Cast

Dawn French

Dawn French

Beatrix Potter

Jessica Hynes

Jessica Hynes

Sofie Dahl

Harry Tayler

Harry Tayler

Roald Dahl

Rob Brydon

Rob Brydon

William Heelis

Bill Bailey

Bill Bailey

Bona Fide Gent

Nick Mohammed

Nick Mohammed

Mr. Entwistle

Alison Steadman

Alison Steadman

Dora

Nina Sosanya

Nina Sosanya

Anne Landy

Mollie Holder

Mollie Holder

Ellen Dahl

Reegan Davies

Reegan Davies

Afhild Dahl

John Hannah

John Hannah

Narrator (voice)