"The Best Man Holiday" is a most welcome sequel to the 1999 sleeper hit, "The Best Man," about a tight-knit circle of black friends who gathered then for a wedding, now to spend Christmas together.
Yes, it's occasionally maudlin and melodramatic, and it's entirely too long. But it's also heartfelt and often downright hilarious, and shows off just how canny Malcolm D. Lee's casting was all those years ago.
When Mia (Monica Calhoun) and her star running back husband Lance (Morris Chestnut) invite everybody to their New Jersey mansion for the holidays, cracks show in everyone's facade.
Novelist Harper (Taye Diggs) is a long time between bestsellers and worries about money as he and Robyn (Sanaa Lathan) prepare to have a baby.
Candace (Regina Hall) and Julian (Harold Perrineau) run a private school, but there are funding problems.
Jordan (Nia Long) may be a top exec at MSNBC, but she's embarrassed to be embarrassed by having a white beau (Eddie Cibrian).
Marketing consultant and sometime music producer Quentin (Terrence Howard) is still partying and smoking pot like it was 1999.
And floozy Shelby (Melissa De Sousa) may be the villain on "Housewives of Westchester." But she is between marriages and failing as a mom as she manages her fame.
A flashback reminds us of the bonhomie they shared back then. And this cast of seasoned pros slips easily into playing characters who can't help but fall back into their old roles within the group.
Everybody's got a secret, every player has a role in the play, with Howard as the funniest he has ever been doing a sort of sassy, stoned comic relief.
The cute stuff - the men do a lip-sync "talent show" as New Edition - is balanced against the raw language and the downers that come in the serious and sad second half of the film. Tonally, it's hard to reconcile the film's raw bits with a shoehorned-in nod to faith.
That weighs down "Holiday" and makes it overstay its welcome. But it's still an amusing, well-acted and holiday comedy.