Représentant de commerce, Chris Gardner a du mal à gagner sa vie. Il jongle pour s'en sortir, mais sa compagne supporte de moins en moins leur précarité. Elle finit par quitter Chris et leur petit garçon de cinq ans, Christopher. Désormais seul responsable de son fils, Chris se démène pour...
Jonathan, un jeune garçon dont le grand-père a disparu en mer aux commandes de son avion, est lui aussi passionné d'aviation. Avant de mourir, Henry Coogan, un ancien ami de son grand-père, confie un secret à Jonathan : la découverte d'une machine à remonter le temps, que le jeune garçon...