In 1943, in the French Alps, the orphan Sébastien lives in a small village with his grandfather César, who is a shepherd, and his aunt Angélina, who is a baker. Sébastien misses his mother and believes she has traveled to America. He expects to get a watch with compass as a gift from her. The local Dr. Guillaume is a member of the Frech resistance that helps Jewish refugees to flee to Switzerland and the German Lieutenant Peter and troop are hunting down the resistance. When sheep are found slaughtered, César and the other residents believe that a stray dog that has been abused by his owner is the responsible and hunt it down. Sébastien finds the dog, gives the name of Belle to her and they become friends. But the animal is considered a beast by the inhabitants. Will Sébastien be capable to save Belle?