Evans miał jednak inne plany; na etapie pisania scenariusza rozważano powierzenie roli Evelyn Ali MacGraw, a po zatrudnieniu Romana Polańskiego jako reżysera pojawiła się propozycja angażu dla Julie Christie. Ostatecznie w roli Evelyn obsadzono Faye Dunaway, która na etapie prac zdjęciowych popadła jednak w zażarty konflikt z Polańskim.
Polański i Towne podczas prac scenariuszowych awanturowali się o sposób rozwiązania akcji. Towne planował – zgodnie z konwencją filmu neo-noir – uczynić Gittesa zarówno postacią filmu, jak i jego narratorem spoza kadru. Polańskiemu udało się jednak przekonać Towne’a, aby usunął narrację pozakadrową ze scenariusza. Najbardziej kontrowersyjna była kwestia zakończenia. Towne chciał, żeby Evelyn udało się zabić Crossa i obdarzyć ponurą historię przynajmniej pozornym happy endem. Polański wymusił jednak na Townie, aby ten napisał znacznie mroczniejsze zakończenie. Jakkolwiek pierwotny scenarzysta uznawał ostateczne zakończenie filmu za zbyt melodramatyczne, po latach miał przyznać rację Polańskiemu.