Rolf Bennett, ein erfolgreicher Architekt in San Francisco, wird seit Monaten von quälenden Albträumen heimgesucht. In diesen Träumen wird er zum Frauenmörder, der nachts die Straßen seiner Stadt unsicher macht. Dies erscheint ihm umso verwirrender, als er in einer glücklichen Beziehung lebt und immer ein gutes Verhältnis zu den Frauen in seinem Leben hatte. Er beschließt, die Hilfe des Psychiaters Liam Villan in Anspruch zu nehmen. Gemeinsam entdecken sie, wie eng Traumwelt und Realität zusammenliegen. Sie werden in Bennetts Kindheit und zu den Menschen, die ihn damals umgaben, zurückreisen, um eine Antwort auf die immer neu auftauchenden Rätsel zu finden. Am Ende muss Rolf Bennett sein eigenes Leben und das seiner Partnerin auf Spiel setzen, um das Geheimnis zu lüften und seine Beziehung zu retten.