Ken Takakura in the film Riding Alone for Thousands of Miles, directed by renowned Chinese director Zhang Yimou in 2005. [Photo/Agencies]