Castle is still one of my favorite police procedural shows today and God knows there are plenty to choose from. It has a perfect blend of comedy, action and drama! It's just a flat out fun show! Nathan Fillion and Stana Katic are both perfect as Richard Castle and Kate Beckett!