"Cast iron!" the hero of "Liebestraum" says approvingly, as he examines the facade of a classic old department store in downtown Elderstown. The building is a classic, all right, but something else seems to draw him toward it - some strange and fateful memory that tugs at the corner of his memory. His name is Nick Kaminsky (Steppenwolf Theatre’s Kevin Anderson), he is an expert on architecture, and he is back in Elderstown because he has been called to the bedside of his dying mother.
"Which one is she?" he asks the nurse, as he enters the hospital ward. He does not recognize his mother, for reasons that lie buried in the past. She is the woman over there in the corner, played by Kim Novak, and she has called him back because she has a secret to reveal, a secret that she keeps from her son long after the rest of us have guessed it.
"Liebestraum," like Kenneth Branagh’s much better "Dead Again," is about passionate lovers in the present whose lives are linked to a murder in the past. But Nick doesn't realize this as he leaves the hospital, finds a room in a fleabag hotel, and goes to look again at the classic department store, only to encounter an old friend named Paul (Bill Pullman).
Paul also shares Nick’s enthusiasm for cast-iron facades - although his enthusiasm is touched with a hint of poignancy, because Paul’s company is about to demolish the building. This would, of course, be a crime; an opinion shared by Paul’s wife, Jane (Pamela Gidley). In no time at all Nick and Jane are drawn into each other’s arms, attracted not only by passion but also by fate, as will be revealed in the fullness of time.