
A socially awkward teenage math prodigy finds new confidence and new friendships when he lands a spot on the British squad at the International Mathematics Olympiad.

as Nathan Ellis

as Martin Humphreys

as Julie Ellis

as Richard

as Zhang Mei

as Isaac Cooper

as Rebecca Dunn

as Michael Ellis

as Deng Laoshi

as Luke Shelton

as John

as Ben Morgan

as IMO Contestant

as Nathan Ellis (9 yrs)

as Pav Kamdar

as Headmaster

as Doctor

as Paediatrician

as Li Jing

as Caz

as Jessie

as Luke's Buddy

as Employee

as Schoolboy

as Schoolboy