"An elderly man pieces together his childhood memories after finding his diary from 1900, which he wrote when he was 13 years old."
Joanna Vanderham
as Marian Maudsley
Ben Batt
as Ted Burgess
Jim Broadbent
as Old Leo
Vanessa Redgrave
as Older Marian
Lesley Manville
as Mrs. Maudsley
Stephen Campbell Moore
as Hugh Trimingham
Jack Cutmore-Scott
as Denys Maudsley
Nicholas Evans
as Boy Treble
Jack Hollington
as Leo
Samuel Joslin
as Marcus Maudsley
Emily Laing
as Julia
Tim McMullan
as Butler
Tony Pankhurst
as Station Porter (uncredited)
Fletcher Rodley
First Assistant Director
David Chalstrey
Second Assistant Director
Sophie Dear
Daniel Hillary
Third Assistant Director
Caroline Houghton
Floor Runner
Patrick Waggett
Sheila McNaught
Script Supervisor
Emily Shapland
Production Manager
Richard Todd
Assistant Production Coordinator
David Robbins
Production Accountant
Lynne Huitson
Art Direction
Ray Holt
Property Master
Barry Lennon
Beth Lewis
Costume Supervisor
Johanna Elf
Assistant Costume Designer
Jenny Rhodes
Makeup Supervisor
Sophie Rowatt
Makeup Artist
Liam Iandoli
Camera Operator
Adam Conlon
Focus Puller
David Agha-Rafei
Sebastian Marczewski
Clapper Loader
Chris Georgas
Gaffer
Westley Agius
Electrician
Edmund Alexander
Mark Sullivan
Billy Harron
Enrico Faccio
Jo Vale
Boom Operator
Steve Peckover
Derek Lea
Stunt Coordinator
James Grogan
Rachel Sheridan
Casting Assistant
Malcolm Crowe
Additional Editor
Kevin Brazier
Sound Designer
Ben Brazier
Sound Editor
Matthew Troughton
Colorist
Erika Ökvist
Makeup Designer
Hair Designer
Simon Clark
Sound Recordist
Katrine Dudley
Line Producer
Pete Travis
Director
L.P. Hartley
Novel
Adrian Hodges
Writer
Claire Bennett
Producer
Executive Producer
Susan Hogg
Christian Henson
Original Music Composer
Felix Wiedemann
Director of Photography
Stuart Gazzard
Editor
Rachel Freck
Casting
Víctor Molero
Production Design
Neesh Ruben
Set Decoration
Stephanie Collie
Costume Design
Michelle Camp
Post Production Supervisor