I would have to say that my all time favorite TV show is Criminal minds. I love how every episode is so suspenseful and right when you think you know who it is, they switch it up on you. I really enjoy all of the cast too. They all work really well together and make the show fun to watch.