La dernière aventure complète de Tintin se déroule au San Theodoros, un petit pays d'Amérique latine que se disputent le général Alcazar et son éternel rival, le général Tapioca.
Tintin et le capitaine Haddock se rendent au Pérou dans l'espoir de retrouver le professeur Tournesol enlevé dans l'épisode précédent (Les 7 boules de cristal).
Invités à Sydney pour un congrès d'astronautique, Tintin, le capitaine Haddock et le professeur Tournesol embarquent à bord de l'avion privé du milliardaire Carreidas.