I have to confess my shock at seeing the 5.9/10 average rating for this movie and overall mediocre reviews. This movie is great! And I'm not a kid, either...I'm 26 years old and thoroughly enjoyed this movie at the age of 25. The soundtrack is unbelievable and fits in seamlessly with the action and comedy of the movie. You really have to hear Mary J. Blige's rendition of Cheryl Lynn's classic disco anthem, "Got to Be Real." Anyway, besides the fantastic soundtrack, every character in this movie matches beautifully with his or her celebrity voice. I particularly enjoyed Will Smith's and Martin Scorcese's characters; brilliantly done. Really, if you're looking for a fun, enjoyable movie that you can laugh and even dance along to, this is the movie for you. Young and old alike should enjoy this. I've seen it 3 times, and always have a good time watching it. Watch it!