I love this show ! Columbo meets Monk meets Magnum. It makes you think about the jokes and the solving of the crime. But not too hard. It's a story of characters overcoming miserable childhoods that come together to make a real family. The characters are likable, and you sort of miss them when the show is over. And there's a dog, there had to be a dog. Oh, and Will can't read, but he's a pretty observant guy.