Very well written, produced and acted. Good story and the photography was outstanding. I thought that the progression through the ages was handled very well. Certainly worth watching. Every member of the cast made their character come alive. Overall in my opinion it was very well done.