Last Love, First Love (2003)
1h 34m
Running Time
December 3, 2003Release Date
Last Love, First Love (2003)
1h 34m
Running Time
December 3, 2003Release Date
Plot.
A Japanese salaryman in Shanghai falls in love with two women, one of whom is terminally ill.
Where to Watch.
No streaming offers found