Three Times (2005)
Three Times (最好的時光; Zuì hǎo de shí guāng; lit. 'Best of Times') is a 2005 Taiwanese film directed by Hou Hsiao-Hsien. It features three chronologically separate stories of love between May and Chen, set in 1911, 1966 and 2005, using the same lead actors, Shu Qi and Chang Chen.
More at Wikipedia.