董祀和呼延骨都侯的策划为汉副使秘密报告曹操(濮存昕 饰),曹操亲率五十万大军压境。单于廷上,为是否交出文姬,左、右贤王剑拔驽张。单于决定交出文姬,左贤王决定与汉军决一死战,董祀也支持左贤王的举动。但为了让匈奴人民免除战争和死亡之苦,蔡文姬决定归汉。周妈留在匈奴照料文姬的孩子。匈奴人民隆重地为蔡文姬送行,告别自己的阏氏。在归汉的路上,董祀劝说文姬勇敢地活下去。铜雀台上,曹操举办盛大宴会,欢迎文姬归汉。