Takeshi Kaneshiro
Lost and Found (天涯海角 - Tiān Yá Hǎi Jiǎo, literally "the ends of the world") is a 1996 Hong Kong film written and directed by Lee Chi-Ngai. It stars Kelly Chan, Takeshi Kaneshiro and Michael Wong.