Kevin Smith oparł scenariusz na własnych doświadczeniach w roli ojca.
Produkcję filmu wstrzymano do lata 2002 ponieważ Ben Affleck pracował nad Daredevil (2003).
Reżyser Kevin Smith oraz wytwórnia Miramax Films usunęli z filmu jedną ze scen z udziałem Jennifer Lopez. W scenie tej Lopez poślubiała bowiem postać graną przez Bena Afflecka - prywatnie byłego już wtedy narzeczonego.
Film kręcony był między innymi w Toronto, New Jersey, Filadelfii, i Berlinie.