Sebastien è un ragazzino che abita sui Pirenei con una zia e il nonno. Isolato ed emarginato per il suo carattere schivo e timido finirà per fare amicizia con quello che viene chiamato “il demone bianco”, un Pastore dei Pirenei temuto nel paesello ed accusato praticamente di ogni male possibile. Sebastien chiamerà questo cane Belle e con lei lascerà il paese per mettersi sulle tracce della mamma scomparsa e salvare Belle da un infausto destino.