Film actress Nicolette Sheridan takes the lead in Mary Higgins Clark's 'Haven't We Met Before?'. Nicolette plays Emily Winton, a beautiful law student who finds herself at the mercy of Stephen Koenig (Page Fletcher), a man who claims to have known her in a previous life. In the subsequent exploration of "past life regression", Koenig is incarcerated at a mental institution after attempting to strangle Emily and Detective Jack Cobel (Anthony Lemke) heads up the police investigation. Koenig's defence? Emily had let him hang for murder over 100 years ago, now Koenig tries to escape from revenge. Meanwhile, Detective Cobel delves into Koenig's many "past life injustices" to determine if he's linked to the deaths of other innocent victims.