I've been watching a great show on www.hulu.com (this site is where you can watch TV episodes, current and not so current). New Amsterdam is about John Amsterdam who came to the United States in the 1600's from Europe. He saved a squaw from the bullet of a fell0w European and took the bullet for himself. In return the squaw blessed him or cursed him, depending on how you look at it, with immortality. The only way he can attain his mortality again is if he finds the "one" woman he is to join souls with.
John is now 400 years old but looks about 35. He is an NYPD homicide detective living in the same place his ship sailed into in the 1600's, only now it's the year 2008. In one of my favorite episodes John is sent to the scene of a murder and when he looks at the man lying on the floor covered in blood he sees a young man who looks very much like his son who he had had 150 years ago. It turns out that the man IS actually his great, great grandson. John goes to the funeral and sees all of his family, but of course can't tell them that they are indeed family. At the funeral in the relatives home, John looks up on the wall and sees a painting of a beautiful woman, a painting that HE had painted a long time ago.
I find this show intriguing. It has so many elements that I like, murder mystery, romance, history, regret, remorse, family, love, hope, forgiveness, honesty and deception. I think it's one of the best stories I've come across in a long time. Check it out, if you're so inclined. (The show also airs currently on TV on Monday nights at 8pm Central time on Fox Channel 9).