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. Mayor Weldon is connected to the murder of a 28-year-old woman. While Beckett's ready to explore all leads, Castle is 100 percent certain his lawmaker pal is innocent.
So, did he do it?
We'll have to wait to find out, but...