If we’re being honest, it’s a little hammy and self-aware in places, but leads Jennifer Lopez and Josh Duhamel are clearly having so much fun as bride and groom Darcy and Tom, whose special day turns into an often hilariously gory battle for survival, that it’s easy to be swept along for the ride.