Are Lisa Cholodenko and Tian Zhuangzhuang both film directors?
Tian Zhuangzhuang Tian Zhuangzhuang (, ] ; born April 1952 in Beijing, China) is a Chinese film director and producer.
Stan Lai Stan Lai or Lai Sheng-chuan (, born 25 October 1954) is a highly influential award-winning US born Taiwan based playwright and theater director, also known for his award-winning feature films, known for "Secret Love in Peach Blossom Land".