Zdjęcia do filmu kręcono w Londynie, Burnham Beeches, Shepperton (Anglia, Wielka Brytania), hrabstwie Armagh (Irlandia Północna, Wielka Brytania), Bettystown i Laytown (Irlandia).
Film był odrzucany przez studia filmowe ze względu na słynny, kontrowersyjny zwrot akcji. Obawiano się, że może on zniechęcić widzów do obejrzenia filmu. W rzeczywistości właśnie to niespodziewane rozwiązanie fabularne okazało się największą zachętą do obejrzenia filmu.
Neil Jordan chciał początkowo zatytułować film "The Soldier's Wife" (w dosł. tłumaczeniu "Żona żołnierza"), jednak jego przyjaciel - Stanley Kubrick doradził mu ten tytuł. Kubrick argumentował to swoim przekonaniem, że filmy o tytułach kojarzących się z religią lub wojskowością zwykle zniechęcają widzów oraz okazują się finansowymi klapami. Słuszności tej tezy dowodzi historia dwóch wcześniejszych filmów JordanaNeil Jordan: "Cud" oraz "Nie jesteśmy aniołami".
Film był kręcony od 3 listopada do 21 grudnia 1991 roku.