Baby Boy
Baby Boy sometimes gets repetitive and is slightly overlong. But it's got solid performances and great dialogue, and, most impressively for a summer movie, it actually gives you something to think about.