五四运动爆发以后,远在陕南山区的双河口镇受到了波及,老中医陈墨白的儿子陈天晓参与了北京学生游行并遭到北洋政府逮捕。消息传来,商会会长柳之谦第一时间来与陈墨白商量营救对策,要救出自己未来的女婿,也就是陈墨白的儿子。
这时候打探到消息的柳青梅跑来告诉两位老人,北大蔡元培校长联名诸多社会名流已经保释出了被关押的学生,陈天晓不日就可回乡。两位老人商量起两家孩子的婚事,却遭到柳青梅的反对。她暗地里爱上了给她家跑马帮的长工铜锁。
青梅一大早去子午古道上迎接铜锁商量对策,不期被柳氏老族长带人抓了个现行,按照族规要被沉塘。柳之谦一家乱成了一锅粥。妻子柳氏和二女儿柳碧桃要求柳之谦救人,族长以有辱门风对柳之谦施压,柳之谦痛恨交加,左右为难。就在青梅和铜锁即将被沉塘之际,陈天晓及时出现在了众人面前,以同意悔婚救下两人。
面对青梅的背叛,陈天晓既愤懑又难舍。青梅表示两人虽青梅竹马,但情同姐弟,自己真正爱的人是铜锁。青梅和铜锁被逐出柳家,天晓大病一场。面对陈、柳两家婚姻的散场,柳之谦陷入深深的愧疚之中。此时柳碧桃提出想代替父母去陈家探视天晓,遭到柳之谦的拒绝,争执之间碧桃索性道出了自己喜欢天晓的心思,得到了母亲的支持却遭到了父亲的反对。
时间一晃到了抗战初期,怀抱教育救国理想的陈天晓兴办学堂做了双河口镇小学校长,碧桃被聘为学校的老师,十七年间,两人工作配合默契,却一直不谈婚事。借一次进城开会之机,碧桃终于打破沉寂,道出了自己的感情,天晓借国难当头再次进行推辞。
碧桃痛斥天晓的软弱,不敢直面自己的感情。在陈墨白和妹妹豆蔻的劝说下,天晓终于直面人生,和碧桃走进了婚姻的殿堂。就在新婚之夜,参加了陕南人民抗日第一军的青梅遭到保安团的追捕,情急之下钻进了新房。面对险情,碧桃巧施掉包之计,让姐姐扮作新娘。天晓曾从保安团汪团总手中救过孤女水莲,汪团总一直怀恨在心,为报私仇,汪团总带人闯入陈宅并欲揭开新娘的红盖头,最终没敢掀起。
保安团撤走之后,天晓掀开了新娘的盖头,发现新娘却是青梅,顿感命运的捉弄。碧桃走进来,解释了事情的原委。面对亲人的洞房花烛,青梅含泪表达了祝福,同时谢绝了天晓和碧桃的挽留,执意连夜离开陈宅。埋伏在陈宅周边的保安团发现了青梅的踪影,追捕失败便以窝藏赤匪的罪名将天晓和碧桃抓进了县城大牢。
天晓和碧桃没有屈服恶势力的淫威,云县长便假惺惺前来劝导,遭到天晓的严词拒绝。陈墨白与柳之谦以银钱作保,请求县长放过两个年轻人,遭到云县长的拒绝。云县长与汪团总狼狈为奸,目的想霸占柳之谦与人合开的金矿。
回到红军队伍的青梅得到上级支持,和铜锁一道谋划攻打县城救出天晓和狱中无辜百姓。这时突然接到指挥部紧急通知,让部队向沣峪口集结,配合中央红军策应发动西安事变的杨虎城、张学良部队,抵御中央军有可能发动的对关中地区的围攻。面对突变的形势,铜锁坚决执行上级决定准备带部队转移,青梅要求留下来独自救人,遭到铜锁的反对,情急之下青梅选择了独自离队,无奈之下铜锁安排新加入红军的水莲跟上去策应青梅。
青梅在水莲的帮助下,趁国民党军混乱之际,偷偷潜入监狱将天晓和碧桃救出,却被人发现,一路遭到保安团的追捕。为掩护大家,青梅毅然断后,最后子弹打光,跳下悬崖壮烈牺牲。大家陷入深深的悲痛之中,铜锁自责没能阻止住青梅,天晓痛哭以青梅换自己一命不值得。铜锁问天晓以后怎么办?天晓回答,走青梅走的路,加入红军。最后,众人辞别家乡,毅然走上抗日救国的道路向北进发。