This show is amazing !!! All the characters on this show are perfect in their roles !! You have a total hit here and the action just keeps on coming !! We can't decide who is our favorite actor because they are all so perfect !! Kevin Costner is just beyond excellent and all of them should be proud of their work because it is by far the best show on TV !!!! There is never a dull moment on this show I promise you !!!