Mary moves to Toronto searching for her future, working for the Hamilton family. Katherine Hamilton, a psychiatrist coping with the death of her daughter Elaine, with the help of her friend and confident Louise.Mary meets the nephew Alex. They share an undeniable attraction, though their lives are heading in two directions. Alex moves to Europe to study art. Mary discovers she is pregnant, and moves home, studies Interior Decorating and starts her own business while coping with old family values as an unwed mother. Alex and Mary keep in touch with texts, though hiding their true feelings.Mary stumbles upon an old church, with an equally old cemetery, and experiences an odd moment - and she knows she has found her past life. Mary traces through ancestry records following the path of her previous life, finally meeting her great great grand daughter. In the end, Alex and Mary understand why that hold such a deep connection to each other. They belong together.