Last Love First Love (2003)
2003
94 Minutes
A Japanese salaryman in Shanghai falls in love with two women, one of whom is terminally ill.