All Cast

Dawn French
Beatrix Potter

Jessica Hynes
Sofie Dahl

Harry Tayler
Roald Dahl

Rob Brydon
William Heelis

Bill Bailey
Bona Fide Gent

Nick Mohammed
Mr. Entwistle

Alison Steadman
Dora

Nina Sosanya
Anne Landy

Mollie Holder
Ellen Dahl

Reegan Davies
Afhild Dahl
