It all begins with some mood music and what looks like a saucy sex scene in the back of a car, but ends up… more »
There have been so many fun and flirty moments between Richard Castle and Kate Beckett this season that we almost forgot about the sleeping dragon… more »
Get ready for an all-new episode of ABC's hit show Castle airing tonight, January 16, 2012, at 10 p.m. ET!
In Season 4, Episode 12, "Dial M For Mayor," Rick's good friend Mr.… more »