In the snowy Giant Mountains at the end of the German occupation, a group of child heroes rescue a d…