Castle is a really good TV show . I started watching it because of Nathan Fillion. I know him from the show "Firefly" and the movie "Serenity" and he has done a great job in this too.This show is different from other crime shows.
The chemistry between the lead characters is awesome. Story of most episodes is cheesy but its still fun because all the actors have done a great job.
I recommend it to anyone who don't like to get bored watching a show.