Whoever gave this film bad ratings, just have no imagination. Wonderful movie, and perfectly cast. They did an amazing job with it, and both main characters did an awesome job with their roles. Arianna(Kawa),had a tough role to play and played it as well as anyone could have in my opinion.