Nueva York, años ochenta. David Marks (Ryan Gosling ) es un joven de clase alta que pronto herederá toda la fortuna de su dinastía. Tiene la vida resuelta y un futuro más que prometedor, a la par que apacible. Pero la fuerza del amor puede más que las convenciones sociales cuando conoce a Katie (Kirsten Dunst), una chica humilde de la que se enamora sin remedio.

El romance entre David y Katie termina de forma brusca: la chica desaparece sin dejar rastro. Nadie sabe qué ha sido de ella, pero el tesón de unos detectives empieza a dar sus frutos poco a poco. La verdad sobre el paradero de Katie parece estar relacionada con unos intereses políticos concretos que obstaculizan la labor de la policía… y con una serie de asesinatos que no tienen explicación aparente.