Chance Grovner a quitté sa famille il y a plus de vingt-cinq ans. Depuis, devenu un vagabond déambulant d'un endroit à un autre, il décide de rendre visite à son fils à Salt Lake City pour Noël et tente ainsi de se faire pardonner.
Un artiste peintre perd peu à peu ses esprits jusqu'à se transformer en tueur en série opérant la nuit dans les rues de New York armé d'une perceuse. Le jour, il ne se rappelle plus de ses escapades nocturnes...
Aprés le meurtre d'un illustre financier italien dans les eaux troubles de la Tamise, le seul temoin du crime, un SDF nommé Alan Terry, tente de prévenir la police. Confronté à l'inspecteur en chef Matheson, lui-même directement impliqué dans l'assassinat, Alan finit par solliciter l'aide de...