Everlasting Regret is a 2005 Hong Kong film directed by Stanley Kwan, and produced by Jackie Chan. It is based on Wang Anyis 1995 novel The Song of Everlasting Sorrow, about a womans turbulent life in 20th century Shanghai.
Source: Wikipedia