Teresa Wright was the maid, not the old McKenna.
This was a great romance and I love time travel stuff, but I'm bothered by why, when CR is given that watch in the beginning, doesn't he remember his great love. When he goes back to 1912 he remembers where he came from and who he was, so why doesn't he remember originally being there, unless he went back twice. AHHHHHHHHH!!!!