公元16世纪末,明朝锦衣卫陈九与丁一来到日本与敌人周旋。不料中敌人算计丢失国书,与公主走散。小夜子为了救险些被侮辱的公主被秀次俘获,公主感念小夜子恩德,要求陈九丁一营救小夜子,然而两人产生分歧,但情义战胜私欲,二人来到刑场救下小夜子。陈九不幸中了秀次的毒针。老尼姑半路杀出为救三人身死。松本秀吉大肆屠村,抓住公主要挟陈九丁一。为了救出公主和给村民报仇,陈九与小夜子带村民正面攻打伏见城,丁一则从太阁府救出公主。不料秀次追来,丁一中箭,沈维举为救二人点燃子母雷。陈九与小夜子重伤秀吉,大获全胜。不料日本国宝和氏璧消失,秀吉派兵追杀陈九三人,而三人已踏准备的归国航船。众人又将迎来一场血雨腥风……。民国初年,生长在一个封建大家庭的进步学生方贺生(马景涛 饰)做了一件他最不愿意的事情,为了完成病重母亲的心愿而与和自己毫无感情的当地农户的女儿谢秀巧(陈秀雯 饰)结合了。婚后贺生离家外出,与自己的恋人张文凤(邓萃雯 饰)一起在省城居住。随着革命的爆发,贺生与万千有为青年一起参加了北伐战争。而深明大义的秀巧在乱世中将身怀六甲的文凤接回了方家定居,文凤虽然十分感激秀巧,但始终心里一直放不开。于此同时,秀巧的好友石佩佩(商天娥 饰)之前被父亲许配给了当地一个军阀,北伐期间那军阀不知所踪了,动荡中佩佩只好下嫁给方家老爷作填房。
一家人就这样一直生活着,北伐战争结束了,却始终没有贺生的消息。当大家都以为贺生已经牺牲了的时候,偶然之下秀巧遇到了贺生在部队中的战友……。