Rolę majora Pendertona miał zagrać Montgomery Clift, jednak zmarł on tragicznie 23 lipca 1966, jeszcze przed rozpoczęciem kręcenia filmu.
Richard Burton i Lee Marvin odrzucili propozycję zagrania roli majora Weldona Pendertona. Dopiero Marlon Brando zgodził się ją zagrać za 750 tysięcy dolarów plus 10% zysków z filmu.
John Huston, zanim obsadził w roli majora Pendertona Marlona Brando, rozważał powierzenie jej Robertowi Mitchumowi i Patrickowi O'Nealowi.
John Huston chciał, aby pisaniem scenariusza zajęła się Carson McCullers, autorka książki na podstawie, której jest film, jednak nie pozwoliła na to jej choroba.
Pomimo, iż akcja filmu rozgrywa się w latach 40., charakteryzacja i kostiumy Elizabeth Taylor stylizowane są na połowę lat 60.
W scenie, gdy Leonora (Elizabeth Taylor) wypisuje zaproszenia, ilość napoju w jej szklance zmienia się w zależności od ujęcia.
Film kręcony był na Long Island w Nowym Jorku (USA) oraz w Rzymie (Włochy).
Okres zdjęciowy trwał od października do grudnia 1966 roku.