The Enterprise is visiting Caldos, a terraformed Earth colony modeled after 17th century Scotland, so Dr. Crusher may attend the funeral of her grandmother. Also attending the funeral is an unknown man whose appearance mystifies Crusher. While the Enterprise crew gives the colony's seismic and meteorological control systems a routine check, strange things begin happening. In her grandmother's journals, Beverly learns that her grandmother, despite being over a century old, had a young lover. When a strange voice appears to her first in dreams and then in waking, Beverly realizes that the mystery man from the funeral - and from her grandmother's past - has come for her as well.