小兒子白志堅要去北京求學,這是他去北京的表現理由,實際上,白志堅和劉志丹是好朋友,在榆林中學讀書時,已經悄悄加入共青團,成為一名革命者。教師李子洲是共產黨員,北京大學畢業生,是李大釗親自介紹給他加入中國共產黨的。為了尋求真理,白志堅決定去北京求學。白文煥看到兒子意志堅定,內心也對兒子寄予了無限希望,他也希望兒子出去闖蕩一番,所以,白文煥二話沒說,給了兒子一百塊大洋,他相信兒子走的是正道。楊虎城加入陜北國民軍,作為前敵總指揮,向北洋系的陜西督軍兼省長劉鎮華發起進攻,由于得到民眾的擁護,進展順利,經過苦戰,終于將鎮嵩軍打敗,劉鎮華宣布辭職。得勝了的楊虎城心里總惦記著白文煥,他從西安專門派人送信,讓白文煥到西安去,繼續做他的糧臺,白文煥回信,表示現在三邊的事務纏身,去不了西安,但當需要的時候,自己一定會出現在他的身邊。三邊現在熱鬧起來了,共產黨出現了,在悄悄地聯絡窮人,發展黨員,國民黨更是大肆招兵買馬,他們都看中龍頭大爺白文煥在三邊的威信和影響,都想來拉他,白文煥說,我對這主義那主張都不懂,我什么黨都不入,誰能給老百姓辦事,我就擁護誰。吳文賢貼出告示,說是奉上峰命令,對國、共都采取禁止的態度,凡國、共者,都要殺頭坐牢。亂世又出土匪,這一陣,西峰山的土匪鬧得厲害,攔路搶劫、打家劫舍的事不斷發生,鬧得三邊不得安寧。白文煥看不下去了,找到吳文賢,責問你這個縣長是干什么的,吳文賢說,我也正為此犯愁呢,按說保境安民是我這個縣長的責任,可是這股土匪剿了多少回,勞民傷財不說,匪反而越剿越多,我是沒辦法了。白文煥說,老百姓的日子都過不下去了。吳文賢說,你白文煥是龍頭大爺,能文能武,百姓都把你當成神了,你去剿吧。白文煥說,我去剿可以,但你身為一縣父母,你是干什么的?吳文賢說,我支持你,把縣保安團交給你指揮。聽說白文煥要去剿匪,哥老會弟兄積極響應,紛紛報名,很多為匪所害的民眾也參加進來,形成了一種巨大的聲勢。吳文賢乘機舉行了盛大的出征儀式,給白文煥戴了很多高帽子,竭盡溢美之詞。面對民眾熱切的目光,白文煥喝下了壯行酒,誓言剿滅土匪。
西峰山的土匪已經形成些時日了,首領叫謝文忠,和白文煥一樣,過去也是個前清秀才。白文煥帶領部隊開進西峰山后,先沒有貿然行動,他親自化裝成一個江湖郎中,深入到山里進行偵察,幾天中,他與民眾接觸,發現謝文忠在這一帶得到很多窮苦人的支持和同情,不像傳說中的做了那么多壞事的土匪,白文煥有些猶豫了,這時,吳文賢派人送來信函,說謝文忠土匪最近又在三邊作了幾起案,引起很大民憤,限期要白文煥打下西峰山寨,提謝文忠人頭回來。此時,正好保安團的幾名士兵在街市與土匪相遇交火,兩名士兵被殺,白文煥這時下了決心,周密布署,對西峰山寨形成了包圍。戰斗打響后,由于保安團火力配備強,不僅有機槍,還有山炮,加上哥老會大刀隊弟兄用命,未經軍事訓練的土匪自然不是對手,很快就敗下陣去,最后將謝文忠圍在了山寨。這個山寨顯然是經過精心打造的核心堡壘,山勢地形都構成易守難攻之勢,在土匪的頑強抵抗下,保安團傷亡較大,白文煥停止了進攻,在思考應對之策,這時,有幾個當地的老人來找白文煥,說他們聽說過白文煥作為哥老會龍頭大爺殺富濟貧的傳說,央求白文煥不要再打了,謝文忠是個同情窮人的好土匪,走到上山為匪這一步,也是被官府逼出來的。他們列舉了許多謝文忠幫助窮人的好處來。為了減少弟兄們的流血犧牲,也是聽了老鄉們說的這些,白文煥寫了一封信,派人送上山寨,希望與謝文忠談判,和平解決最后的戰斗。一連幾日,山寨里都沒有消息,吳文賢催促進攻的信件不斷送來,這時,楊虎城的一個部下飛馬來找白文煥,說在北洋軍閥的支持下,已被陜北國民軍打敗了的劉鎮華的鎮嵩軍又東山再起,打回了陜西,將楊虎城的國民軍圍困在了西安城中。由于劉鎮華此番有備而來,兵強馬壯,為了困死城中守軍,劉鎮華將西安城周圍的麥田全部燒毀,被困城中的楊虎城在糧食將盡之際,想起了白文煥這個昔日的糧臺,派人飛馬來找白文煥,請他設法救援。白文煥聞言,心急如焚,他下達了進攻山寨的命令,但想早些解決眼前的戰斗,剛要發動攻擊之際,謝文忠在山上喊話,愿與白文煥談判,但談判必須在山寨中進行。白文煥感到了時間的緊迫,通過這一段的交手,他也相信謝文忠的為人,不顧眾人的反對,白文煥只身一人上山,與謝文忠談判。
在山寨,白文煥與謝文忠竟然一見如故,彼此互有好感。謝文忠向白文煥坦言,自己仍一介書生,過去抱了讀書救國的信念,想為國家做些事情,可清朝垮臺后,民國不僅沒有起色,反而是軍閥混戰,地方官吏貪腐和欺壓百姓已經到了令人無法容忍的地步。謝文忠告訴白文煥,自己就是被官府誣陷而導致上山為匪的,但他一直牢記著殺富濟貧的信念,從來沒有危害過百姓。白文煥說了最近發生的幾起大案,謝文忠說,這些絕非我們所為,恐怕事情另有黑幕,并說吳文賢才是這片土地的罪惡之源。兩人談得十分投機,最后商定,白文煥不能無功而返,謝文忠決定棄寨投降,解散西峰山的土匪,大家各自回家過平民的生活。白文煥提出將山寨中的糧食運去西安,解楊虎城之圍,謝文忠同意,并表示愿隨白文煥同行,白文煥說,你剛解散了隊伍,需要先安定下來,這些弟兄也需要你留下來穩定軍心。白文煥飛馬報奏吳文賢,希望給謝文忠一個公開合法的身份,吳文賢立即表示,可以委任謝文忠為縣議會議員。事情圓滿解決,謝文忠挑了幾名精干弟兄隨白文煥一同行動。分手告訴之際,白文煥和謝文忠有一番推心置腹的談話,他們對動亂的國家將向何方去,都心存惆悵,謝文忠喝了個大醉,他們相約等白文煥回來時結拜為兄弟。劉鎮華的鎮嵩軍圍攻西安數月,對西安城周邊的百姓燒殺,無惡不作,引起極大民憤。白文煥率領一群精干的哥老會弟兄日夜兼程,押解著糧食前進,途中,有當地哥老會弟兄告知,剛剛有一隊鎮嵩軍士兵到處打聽楊虎城母親的住地,白文煥感到不妙,立即尋找這隊士兵并展開激戰,在當地民眾和哥老會的配合下,全殲了這股敵人,從俘虜口中得知,劉鎮華派他們來,是想抓到楊母,以此逼楊虎城開城投降,白文煥還從俘虜的口中知道了西安城的現狀,他意識到在這決戰的關鍵時刻,運糧進城的難度也相當大了。