"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)
David Robbins
Production Accountant
Daniel Hillary
Third Assistant Director
Patrick Waggett
Floor Runner
Enrico Faccio
Electrician
Fletcher Rodley
First Assistant Director
Lynne Huitson
Art Direction
Caroline Houghton
Richard Todd
Assistant Production Coordinator
Sophie Dear
Second Assistant Director
Emily Shapland
Production Manager
David Chalstrey
Sheila McNaught
Script Supervisor
Sophie Rowatt
Makeup Artist
David Agha-Rafei
Focus Puller
Beth Lewis
Costume Supervisor
Mark Sullivan
Jo Vale
Boom Operator
Billy Harron
Ray Holt
Property Master
Johanna Elf
Assistant Costume Designer
Liam Iandoli
Camera Operator
Chris Georgas
Gaffer
Edmund Alexander
Steve Peckover
Adam Conlon
Derek Lea
Stunt Coordinator
Barry Lennon
Jenny Rhodes
Makeup Supervisor
Sebastian Marczewski
Clapper Loader
Westley Agius
Erika Ökvist
Makeup Designer
Simon Clark
Sound Recordist
Ben Brazier
Sound Editor
Malcolm Crowe
Additional Editor
Rachel Sheridan
Casting Assistant
Matthew Troughton
Colorist
Katrine Dudley
Line Producer
James Grogan
Kevin Brazier
Sound Designer
Hair Designer
Pete Travis
Director
L.P. Hartley
Novel
Adrian Hodges
Writer
Felix Wiedemann
Director of Photography
Rachel Freck
Casting
Christian Henson
Original Music Composer
Stuart Gazzard
Editor
Neesh Ruben
Set Decoration
Susan Hogg
Executive Producer
Víctor Molero
Production Design
Claire Bennett
Producer
Stephanie Collie
Costume Design
Michelle Camp
Post Production Supervisor