Caan is an average actor with poor character. Couldn't apologize himself and had his publicist do it for him for the disparaging remarks he made about Hawaii. So many more actors could play his Danno and make the part better.