SHANGHAI — Last time Time Out met Lu Chuan, he was shooting on location with an IV drip attached to his arm. Nine months later, he again looks peaky. News that the release of his new film, The Last Supper, will be delayed has left shadows under the 42-year-old director’s eyes. He is also struggling with a strain...