Cast (25)

Asa Butterfield

Nathan Ellis

Rafe Spall

Martin Humphreys

Sally Hawkins

Julie Ellis

Eddie Marsan

Richard

Jo Yang

Zhang Mei

Alex Lawther

Isaac Cooper

Alexa Davies

Rebecca Dunn

Martin McCann

Michael Ellis

Orion Lee

Deng Laoshi

Jake Davies

Luke Shelton

Paul J. Dove

John

Percelle Ascott

Ben Morgan

Christina Low

IMO Contestant

Edward Baker-Close

Nathan Ellis (9 yrs)

Suraj Rattu

Pav Kamdar

Jamie Ballard

Headmaster

Clare Burt

Doctor

Adam Foster

Paediatrician

Lee Zhuo Zhao

Li Jing

Shannon Beer

Caz

Tasha Connor

Jessie

Bo-Han Huang

Luke's Buddy

Song-Hung Chang

Employee

Lawrence Jeffries

Schoolboy

Ciaran Wakefield

Schoolboy

Crew (50)

Vasco De Souza

Electrician

Matthew Hanson

First Assistant Director

Dean Rogers

Still Photographer

Sue Wyburgh

Makeup Designer

Sue Wyburgh

Hair Designer

Bea Millas

Makeup Supervisor

Sarah Bridge

Music Supervisor

Scott Eaton

Production Coordinator

Jens Rosenlund Petersen

Assistant Sound Editor

Claire Bleasdale

Extras Casting

Toby Lloyd

First Assistant Editor

Richard Bevan

Camera Operator

Bea Millas

Hair Supervisor

Jack Gillies

Sound Designer

Becky Brown

Costume Supervisor

Elle Wilson

Assistant Costume Designer

Richard Hyland

Production Accountant

Phil Cape

Boom Operator

Fiona Lobo-Cranston

Makeup & Hair

Rob Hughes

Sound Re-Recording Mixer

Mat Holloway

Electrician

Alison Hanken

Makeup & Hair

Schiele Lee

Second Assistant Director

Shaun Kirk

Clapper Loader

Leo Maguire

Camera Operator

Paul Hatchman

Key Grip

Thomas Alibone

Second Assistant Director

Philip A. Brown

Assistant Art Director

Laura Lovejoy

Dialogue Editor

Aisha Bywaters

Casting Associate

Steven Gardner

First Assistant Camera

Nick Wall

Still Photographer

Arlene de Cruz

Chaperone

Gary Arthurs

Stunt Coordinator

James Graham

Screenplay

Morgan Matthews

Screenplay

Peter Lambert

Editor

Freddie Bonfanti

Gaffer

Duncan Wheeler

Set Decoration

Kriss Landin

Script Supervisor

Suzanne Cave

Costume Design

Martin Phipps

Original Music Composer

Shaheen Baig

Casting

David M. Thompson

Producer

Laura Hastings-Smith

Producer

Danny Cohen

Director of Photography

Julie Ann Horan

Art Direction

Richard Bullock

Production Design

Morgan Matthews

Director

Alex Gordon

Production Coordinator