Shen Yan, the top scholar from a poor family, was appointed by the emperor to go to the south of the Yangtze River to control floods. He discovered that the "River God Sacrifice" that had been circulated for more than 100 years in the local area actually used living people as sacrifices - the sacrifice was not to pray for blessings, but to feed the "ancient gods" sleeping at the bottom of the river. So a war between humans and gods began...