Первоначально Кевин Смит планировал снять в роли, которую исполнила Дженнифер Лопес, Джои Лорен Эдамс.
Съемки картины первоначально были намечены на начало апреля 2002 года, но из-за занятости Бена Аффлека в « Сорвиголове » были передвинуты на июль того же года. В итоге съемки начались 9 августа, а закончились 1 ноября того же года.
После провала фильма Джильи компания Miramax убрала из рекламных материалов все изображения Дженнифер Лопес из боязни, что публика воспримет фильм как очередную работу тандема Бен Аффлек и Дженнифер Лопес. Дату выхода фильма на экраны передвинули с конца 2003 года на начало 2004. Компания Miramax даже попыталась принизить значение персонажа Лопес для фильма, заранее сообщив, что ожидает её героиню.