Characters played by Renée Zellweger
Beatrix Potter
Characters played by Ewan McGregor
Norman Warne
Characters played by Emily Watson
Millie Warne
Characters played by Barbara Flynn
Helen Potter
Characters played by Bill Paterson
Rupert Potter
Characters played by Matyelok Gibbs
Miss Wiggin
Characters played by Lloyd Owen
William Heelis
Characters played by Anton Lesser
Harold Warne
Characters played by David Bamber
Fruing Warne
Characters played by Phyllida Law
Mrs. Warne
Characters played by Patricia Kerrigan
Fiona
Characters played by Lucy Boynton
Young Beatrix
Characters played by Oliver Jenkins
Young Bertram
Characters played by Justin McDonald
Young Heelis
Characters played by Judith Barker
Hilda
Characters played by Jennifer Castle
Jane
Characters played by Chris Middleton
Saunders
Characters played by Lynn Farleigh
Lady Sybil
Characters played by John Woodvine
Sir Nigel
Characters played by Jane How
Lady Armitage
Characters played by Geoffrey Beevers
Mr. Copperthwaite
Characters played by Bridget McConnell
Lady Stokely
Characters played by Joseph Grieves
Lionel Stokely
Characters played by Clare Clifford
Mrs. Haddon-Bell
Characters played by Andy McSorley
Harry Haddon-Bell
Characters played by Sarah Crowden
Lady Clifford
Characters played by Richard Mulholland
Ashton Clifford
Characters played by Marc Finn
Mr. Cannon
Characters played by Nicholas Hutchison
Meeting Chairman
Characters played by Mike Burnside
Man at Meeting
Characters played by Dominic Kemp
Auctioneer
Characters played by Barry McCormick
Bidder
Characters played by Neil Burgess
Station Staff
Characters played by Avril Clark
Well Dressed Woman in Bookshop
Characters played by Pam Rose
Lady
Characters played by Andrew Sloey
Young Farmer