I liked the music throughout the movie but was bothered by the unrealistic and innapropriate character played by Anthony Anderson. I felt like there were a lot of themes occurring in this movie and many of them were only partially presented, leaving the viewer wanting more information on all the plots or simply less of them. The story is moving, however this could have been written out better.