五千年来,血魔反复再生作崇,附于有权势者身上,置人民于水深火热中,抗日年间,镇魔师梁初三与师兄合力将血魔镇服,可师兄身死,留下天赋异禀的孤雏林刚(林正英 饰)予初三抚养。一晃多年,十年动乱中,初三之子梁国栋(梁家辉 饰)检举父亲,投身“革命”。两年后,劳改归来的林刚与经历现实磨砺、丧失革命锐气的梁国栋重逢,二人在工地惊见血魔封印破坏,而当年的“臭老九”、今日的革委会领导雷复鸣被血魔附身,预备用手中权势掀起血海……另一方面,对血魔尚不知情的林刚、国栋二人渐渐明白了他们父辈当年的作为,同时对雷复鸣之女雷珊(王祖贤 饰)暗生情愫,但他们和血魔的血战,不可避免…
1942年,抗日战争与第二次世界大战正处于白热化阶段。燎原之火,生灵涂炭,天灾人祸,哀鸿遍野。当军事家和政治家的目光聚焦在一城一郭的征伐劫掠之时,几乎鲜少有人注意到古老的中原河南正爆发一场惨绝人寰的大旱灾。影片的主角老东家(张国立 饰),狡猾、市侩,典型的封建地主,可即便如此也无法对抗这史无前例的灾难,他被迫逃荒,亲眼见证着儿子、儿媳、老伴等亲人的种种死状。他的遭遇是三百万灾民的缩影,面对这群人的苦难,无论是高高在上的蒋委员长(陈道明 饰),还是深入民间报道灾难真相的美国记者白修德(阿德里安•布劳迪 Adrien Brody 饰),以及海内外的每一个人,如何能从这眼前的人间炼狱之景侧目。绝望无止的逃生坎途,中华民族多舛命运的苦难一斑……本片根据刘震云的小说《温故一九四二》改编。