Check out the first photos of Michaela McManus guest starring on Castle Season 2 Episode 9 "Love Me Dead" which airs Monday November 16 2009 at 10:00 p.m., ET. Michaela McManus will play Scarlett Pric More »
Alexis has a secret. She knows she can tell her dad anything. Then why is she having a private chat with a certain homicide detective named Kate Beckett? We have no idea. Neither does Castle. He press More »
Okay, did you fall out of your chair when Castle referenced that Oscar winning song? Heaven help us.
Watch a sneak peek of CASTLE "Love Me Dead" Season 2 Episode 9 which airs Monday November 16 2009 at 10:00 p.m., ET. Episode Synopsis:: The murder of an Assistant District Attorney thrusts Castle and More »