This was one of the worst movies I've watched but have seen worse, so I gave it a 2... had to skip through the tedious parts because it was so tedious. I watched it until the end, all the same and understood that I would never get the time back I put aside. Bai Ling played Bai Ling to a tee though ;-)