Get ready to shed some tears in this film. The film is a movie adaptation of a hit Broadway musical. The casts were flawless in acting their roles in this film specially Jennifer Hudson. Her role as Effie White made her win her first Golden Globe Award. The film, full of music and drama was really captivating. The undertone of the film is about the essence of friendship and the important things that love can give. I love to watch it over and over again. Two thumbs up! 5 Stars for me!!!