A wealthy ophthalmologist (Landau) deeply ensconced in an extramarital affair that could ruin his life turns to violent assistance, while a struggling documentary filmmaker (Allen) trains his camera on a glib success story (Alda) to make ends meet. “The quote everyone remembers is Alan Alda's...
Born 1969 in Taipei, Taiwan, actress and singer-songwriter Rene Liu has been racking up awards since the 1990s for her acting career. She has been crowned “Best Actress” at the Hong Kong Film Awards, Golden Bauhinia Awards, Chinese Film Media Awards, and Hundred Flowers Awards. She is b...