Filmen fikk et såpass høyt budsjett etter at Ben Affleck krevde å få betalt det samme for denne filmen som han ville fått for en annen film. Affleck hadde i tidligere kuttet ned på honoraret sitt for Miramax Films, siden han var en av familien og hadde slått igjennom der. Men han følte at Miramax, og Harvey Weinstein i særdeleshet, utnyttet skuespillerne på den måten. I tillegg erstattet Lopez den billigere Joey Lauren Adams, ettersom Smith mente filmen ville blitt for lik hvis Adams og Affleck skulle spilt par.