Intelligent writing and great actors. Always a new situation each week. Love Jim Caviezel and Michael Emerson.