Baby boy is a great movie that combines drama, comedy, music and action to convey meaningful social issues. I loved the way this movie developed and the way the characters developed. THere are about five parts that made me laugh hysterically outloud. If you like John Singleton and great acting then watch this movie. It is a pleasure.