A wonderfully perceptive and moving family drama, “Everybody’s Fine” works a Chinese variation on Giuseppe Tornatore’s 1990 Italian original (with Marcello Mastroianni) and its 2009 American remake (with Robert De Niro). This new take on “Everybody’s Fine” stars Zhang Guoli, who gives a magnificent performance as retired geologist Guan Zhiguo. A lonely widower who rambles about his home in search of distraction, Guan eagerly looks forward to the annual family dinner with his four adult children, who are now scattered across China. But this year, all of kids prove too busy to make the trip, and each independently contacts Guan to cancel their visits. Refusing to be denied, Guan sets out on a cross-country tour, visiting each of the children in turn and discovering surprising new aspects of their lives.