The cast is superb on so many levels in both character and plot development. It's a very complicated time slip story that for the most part is riveting, but at times the shifts and outcomes aren't quite thorough, leaving some plot holes especially in the closest of the relationships. But still strongly recommended for the outstanding cast and excellent time shift concept as detective story. I enjoyed this series.