Chinese actor Andy Lau attends a press conference for his new movie "Lost and Love" in Xiamen, Fujian province on March 19. [Photo/IC]