Résumé du film - Les âmes et les esprits de ceux qui attendent de renaître doivent être transportés de l'autre côté de la Rivière Luochuan par l'oracle, Xun Ya. Autrefois Dieu dans les cieux, Xun Ya s'est exilé sur les rives de la Rivière Luochuan, et pendant des millénaires, s'est comporté en gardien de la grande rivière qui sépare les Cinq Royaumes. Désormais transporteur d'âmes, Xun Ya est lié à l'eau et à ceux qui cherchent son aide. C'est pourquoi lorsque Green Snake est frappée par la foudre et tombe, le cœur brisé, dans la rivière, Xun Ya invoque sa vraie forme, le grand dragon, Yuan Shen, pour la sauver...