What I really like about this film are the performances of Jennifer Hudson and Beyonce Knowles, they were dazzling in this film adaption from a Broadway Musical. I mean, they were really good singing their lines but their acting were just right on point. It was full of emotions and it was intensely acted. It was very effective. No wonder one of them won an Oscars now. Just very good acting, I really like it.