Ai giorni nostri il giovane capitano Gao Chun pilota un cargo sul fiume Yangtze e sbarca in ogni porto in cerca di amore. Scopre però che le donne che incontra finiscono con l'essere la stessa, An Lu, che diventa ogni volta più giovane ma mano che l'imbarcazione risale la corrente. Affascinato da questa situazione Gao Chun comincia a trovare parti di una raccolta di poesie. Ma, una volta passato lo stretto delle Tre Rocce, le tracce di An Lu sembrano scomparire. Dovrà raggiungere la sorgente del fiume per scoprire la verità .