1948年冬天,解放軍攻城部隊對閻錫山盤踞的太原城開始了長達5個月的圍困。主人公小號手是一名失去雙親的孤兒,作為連長的叔叔收留他在隊伍中,并給他安排司號手的職務。但連長心里始終想讓小號手遠離戰爭,找到一個合適的人家做兒子。小號手性格樂觀、幽默、勤快、機靈。在部隊輪換休整的過程中,連長的隊伍住進了太原郊區東山上的南梁村,故事就發生在這個村子里。 小號手在部隊的一次與敵人的作戰中,在沖鋒的一刻未能吹響沖鋒號,自己懊悔不已,后又在行軍的路上冒犯了正在上墳的三妮和女兒轉。部隊休整住進了南梁村,小號手和五六個戰士竟然被安排住進了三妮的家。南梁村村婦三妮因10歲的兒子成剛剛不幸夭折了,三妮一家陷入痛苦中不能自拔,但為了支援前線,他們還是忍住悲傷盡心照顧著小號手和戰士們。小號手因為在戰場上沒能將軍號吹響一直心存愧疚,部隊休整期間他刻苦練習,希望能成為一名合格的司號...