Nathan est un adolescent souffrant de troubles autistiques et prodige en mathématiques. Il tisse pourtant une amitié étonnante avec son professeur anticonformiste Mr. Humphreys, qui le pousse à intégrer l’équipe britannique et participer aux prochaines Olympiades Internationales de Mathématiques.
Lorsqu’elle arrive au Vietnam - un pays qu’elle n’aurait pas su situer sur une carte - Christina ignore ce qu'elle vient y chercher. Guidée par une intuition , cette irlandaise de caractère pressent qu'ici sa vie va changer. Sa rencontre avec deux petites orphelines livrées à elles-mêmes va la renvoyer à son propre passé.