The setup is simple and effective: Marcus (Michael Jai White) and Angela (Tasha Smith) are throwing a destination wedding for their daughter, and that means the old crew has to share a house, a coastline, and far too many old wounds. Terry (Tyler Perry) and Roselyn (Taraji P. Henson) are still circling the same trust issues. Sheila (Jill Scott) and Troy (Lamman Rucker) have settled into something resembling peace, which in Perry's world is usually a warning sign. Mike (Richard T. Jones) and Diane (Sharon Leal) arrive carrying tension that has clearly been marinating for years.
The question in the title hangs over every conversation, and the film is smart enough to treat it as both a joke and a genuine lament. Marriage, these characters keep discovering, is not a finish line - it's a subscription you have to renew every day, and some of them have let it lapse. The wedding itself functions as a pressure cooker, but the more interesting drama happens in kitchens and on balconies at 2 a.m.




























