田青扣下来要赎金土匪二当家做人质,只身上了黑土崖,让刘一刀拿豆花和孩子换二当家。搏斗中投靠土匪的老赵一记闷棍打晕了田青,并趁刘一刀不在身边的时候要烧死田青,情急之下田耀祖杀死了老赵,不顾一切从刘一刀手中抢过孩子,被刘一刀开枪打伤。当刘一刀正要向田青下手的时候,逃回黑土崖的二当家却一枪打翻刘一刀。田耀祖为了保护豆花不被二当家凌辱,奋力拼搏被二当家乱枪打死。知道真相的刘一刀作拼死一搏,和二当家同归于尽。田青得救,田耀祖临死之前父子相认。
田青回到祁县准备母亲跟徐木匠的婚事,却等来了徐木匠牺牲的消息。田青留下孩子和豆花再一次踏上了走西口的征途,不过这次他不是为了挣钱重振祖业,而是接替徐木匠留下的党的工作;为他唱《走西口》这首古老民歌的不是翠翠,而是豆花。