A young woman comes face to face with her past in the form of a mysterious stranger.A young woman comes face to face with her past in the form of a mysterious stranger.A young woman comes face to face with her past in the form of a mysterious stranger.