Storm Boy – Il ragazzo che sapeva volare racconta la storia di Michael Kingley, un uomo d’affari anziano, ormai in pensione, che si diletta a trascorre il tempo tra uffici e in compagnia dei suoi nipoti. L’uomo inizia ad avere ricordi sfocati della sua infanzia, immagini di un passato lontano alle quali non riesce a dare forma. Un tempo dimenticato e così distante da quello che è diventato, che fatica a ricordare.
Ricostruendo il filo narrativo di quei ricordi evanescenti, Michael racconta a sua nipote la sua infanzia, di quando viveva in un paesino nei pressi del mare insieme al padre. Ma soprattutto la sua narrazione si sofferma a quando, da bambino, ha salvato un pellicano orfano, il signor Percival, crescendolo fino a stringere con lui un forte legame e vivendo insieme tante avventure.