In this likable spin on the genre, Lopez’s wedding to a sensitive baseball player runs aground when a boatful of armed men arrive
Against the odds, the expectations and the run of play, here is a romcom starring Jennifer Lopez and it’s … well, it’s pretty good: enjoyably goofy and sparkily written. Lopez plays Darcy, a woman who agrees to a giant wedding party on a luxury Philippine island holiday resort which her insecure fiance Tom has laid on for her. He’s a failing baseball star, defensive about being recently dropped from the team and likably played by Josh Duhamel. (Ryan Reynolds is one of the executive producers and may possibly have had his eye on the role.)
There are some nice gags here, and smart twists from screenwriter Mark Hammer, and some funny supporting turns. Jennifer Coolidge comes close to stealing the whole thing as Darcy’s eccentric future mother-in-law Carol, Darcy’s divorced parents Robert and Renata are played by stoner-comedy veteran Cheech Marin and the distinguished Brazilian star Sonia Braga (from Kleber Mendonça Filho’s arthouse hit Aquarius) who never treats this material with anything other than absolute seriousness. Above all there is Darcy’s creepy alpha male, hardbodied and sensitive overachiever ex-boyfriend Sean, amusingly played by Lenny Kravitz, who shows up unannounced at the wedding and ignites a firestorm of miserable jealousy in poor Tom’s heart.