Jours de tonnerre
Steven Zaillian et Brian De Palma arrivent à un traitement de douze pages qui servira de base au scénario écrit par le scénariste David Koepp. Ensuite Tom Cruise demande à ce qu'un autre scénariste, Robert Towne travaille sur le film afin Robert Towne est notamment le scénariste de deux autres films où Cruise a joué, "Jours de tonnerre" et "La Firme". Il propose de supprimer la poursuite en hélicoptère qu'a prévue De Palma pour la fin du film, préférant selon le réalisateur De Palma insiste pour réaliser cette poursuite, arguant qu'un tel film doit se terminer d'une façon ce en quoi il est suivi par Tom Cruise. Brian De Palma raconte que peu de temps avant le début du tournage, Koepp et Towne ont travaillé en même temps dans des hôtels différents, chacun réécrivant le travail de l'autre, le réalisateur devant assurer péniblement la liaison entre les deux.