After being sent back in time to 19th-century Scotland, a girl meets her ancestors--but will this change her own life? She didn't know why she felt the urge to wear the old necklace. It just seemed to have a magnetic pull on her. When Sophie wears the heart-shaped locket, she magically travels back to 1858 to learn the truth about her ancestor. Charlotte Mackenzie and her sister, Nell, live a wonderful life on a misty Scottish island. Then disaster strikes and it seems the girls will lose everything they love. As the girls outwit greedy relatives, escape murderous bushrangers, and fight storm and fire, Sophie shares in their adventures. But how will her travels in time affect Sophie's own life?