El Departament de Policia de Massachussets vol acabar amb el regnat del mafiós Frank Costello. Un policia novell anomenat Bill Costigan serà l'encarregat d'infiltrar-se en la banda de Costello. La seva veritable identitat només la saben els seus dos superiors. Per altra banda, Colin Sullivan és un altre policia jove que forma part de la unitat d'Investigacions Especials, un grup d'oficials d'elit que també lluiten contra Costello. Però resulta que Sullivan treballa d'informador per al mafiós i d'aquesta manera el manté sempre un pas per davant de la policia.

El secretari de Defensa David Brice (Gene Hackman) mata el seu amant en un rampell de fúria. Per encobrir l'escàndol, el seu fidel ajudant (Will Patton) fa que les sospites recaiguin sobre un espia rus, i per trobar-lo recluta el comandant de marina Tom Farrell (Kevin Costner). A mesura que la investigació avança, Farrell descobreix horroritzat que totes les pistes l'inculpen directament a ell i que la seva vida corre perill.

Sydney Wells és una violinista cega que se sotmet a un trasplantament de còrnia per recuperar la visió. Després de l'operació, Sydney comença a tenir unes terribles i esglaiadores visions que la porten a investigar qui va ser el seu donant. Amb ajuda del Dr. Faulkner, el qual en un principi creu que tot és fruit de la seva imaginació, Sydney s'endinsarà en un món terrorífic que només ella pot veure.

Tot comença quan Anderson provoca, literalment, la mort de la seva núvia, degut a la impressió que li provoca que li demani matrimoni en un restaurant de moda. Després d'un any sumit en la autocompassió, el seu millor amic l'incita a obrir-se de nou a les possibilitats de la vida. Seguint el seu consell, Anderson proposa matrimoni a la primera dona que apareix davant els seus ulls: La Katie, una cambrera que està treballant en el cafè en el que es troben. La Katie accepta la proposta d'Anderson. A partir d'aquí comença una aventura desgavellada que demostra com pot arribar a ser de difícil l’amor, sobretot quan et cases amb un estrany.