Jessica Brown Findlay
Bella Brown
Tom Wilkinson
Alfie Stevenson
Andrew Scott
Vernon
Jeremy Irvine
Billy Tranter
Anna Chancellor
Mrs Bramble
Eileen Davies
Milly
Sheila Hancock
Mother Superior
Charlotte Asprey
Publisher
Mia Farkasovska
Young Bella
Natalie Nasseraldeen
Rhian
Nancy Nasseraldeen
Amy
Paul Hunter
O'Brien