Sébastien, 10 ans, passe ses vacances à contrecœur à la montagne chez sa grand-mère et sa tante. Il doit donner un coup de main à la bergerie, rien de bien excitant pour un garçon des villes comme lui… mais c’est sans compter sur sa rencontre avec Belle, une chienne immense et maltraitée par son maître. Prêt à tout pour éviter les injustices et protéger sa nouvelle amie, Sébastien va vivre l’été le plus fou de sa vie.
Deux ans ont passé. Sébastien est à l'aube de l'adolescence et Belle est devenue maman de trois adorables chiots. Pierre et Angelina sont sur le point de se marier et rêvent d'une nouvelle vie, ailleurs. Au grand dam de Sébastien qui refuse de quitter sa montagne. Lorsque Joseph, l'ancien maître de Belle, resurgit bien décidé à récupérer sa chienne, Sébastien se retrouve face à une terrible menace. Plus que jamais, il va devoir tout mettre en oeuvre pour protéger son amie et ses petits.
Sébastien, un enfant solitaire rencontre un chien sauvage. Il l'apprivoise et lui donne le nom Belle. Ensemble, ils essaient de déjouer un plan nazi pour capturer des résistants français.
Saint-Martin, 1945. La vie reprend son cours dans le petit village alpin avec la fin de la Deuxième Guerre mondiale. Belle et Sébastien vivent avec César, le grand-père adoptif du petit orphelin. Impatients, ils attendent le retour d’Angelina, une amie, qui rentre chez elle dans un avion militaire américain. Malheureusement, celui-ci s’écrase et prend feu, provoquant du coup un gigantesque feu de forêt. Selon les autorités, il n’y a aucun survivant. Mais Sébastien refuse d’y croire, convaincu qu’Angelina est toujours vivante. César demande à Pierre, pilote de brousse et contrebandier à ses heures, de leur venir en aide. Belle et Sébastien se lancent alors dans une folle odyssée et affrontent tous les dangers afin de retrouver Angelina.