Il film si sviluppa attraverso una serie di episodi che rappresentano gli omicidi commessi da Jack (interpretato magistralmente da Matt Dillon), un architetto di successo con una duplice vita. Mentre continua a svolgere la sua professione nella società, Jack si dedica anche all’omicidio seriale, cercando di creare il suo capolavoro di violenza e morte. Attraverso i dialoghi con una misteriosa figura di nome Verge (interpretato da Bruno Ganz), Jack riflette sulla sua vita, la sua arte e la sua filosofia, cercando di dare un senso alle sue azioni.