César vient de soumettre l'Hispanie à Rome. Enfin presque, car un petit village résiste encore et toujours à l'envahisseur. Il capture alors le fils du chef du village et l'envoie en otage au camp de Babaorum afin qu'il y reçoive une éducation romaine.
Mais les Gaulois récupèrent le petit garçon et Astérix et Obélix se chargent de le ramener dans son village en Hispanie. Lors de ce long voyage, ils devront lutter contre les Romains qui veulent récupérer l'otage et ... contre les caprices du petit garçon !