it's a reason that Cuba Gooding JR got all the juice.he was the best thing about the film.and let me not forget Regina King.this film showed Black folks with class,status&down to earth.as for the other actors Tom Cruise is Hollywood's BOy.he is Money.i've never felt that he could act his way out of a paper bag but he has always had the right script to make him look good.he is vastly overrated.Renee Zellweger is over acting she is really lame same goes for the kid.this film tries to many things all at once.