Kitty Zhang

  • Chen Kaige’s hugely expensive period supernatural whodunnit boasts incredible sets, expensive CGI but somewhere along the way loses the plot. (at 27:59) Read More