Angelino is a little giant.
Tired of being teased and ignored for being too small, he runs away from home. On his journey he meets Osvaldo, who is exactly the same size. But Osvaldo is not a little giant, he is a big dwarf. And Osvaldo has also left his village, because he was teased and ignored too.
When war breaks out between the giants and the dwarfs, it's up to Angelino and Osvaldo to show the villages that they are not so different after all.