This movie is very well written and acted out. Taye Diggs does a wonderful job as does Nia Long and the other supporting characters in this cast. Malcolm Lee's directory debut is a good one. I was surprised at how good this movie was. Definitely worth the money to see this one.