Spoiler: RE: Spoiler Apparently, Meng'er Zhang, the actress who plays the sister Xu, is a stage and theatre actress/singer, who had never acted on camera before, even in China. I had the same impressions that you did for the most part. Hopefully she can grow into the role when she appears in her next movie. As for Trevor, I really enjoyed them brining back Ben Kingsley, and felt that it added some needed levity to the movie when he showed up, and they found a clever way to make his character useful for a while. Just the right amount, and not too much.