What's Hot Today

CASTLE "Kill the Messenger" Season 2 Episode 8 - Preview

Watch a preview of Castle "Kill the Messenger" Season 2 Episode 8 which airs Monday November 9 2009 at 10:00 p.m., ET. Episode Synopsis:: Castle and Beckett investigate the hit-and-run death of a bike messenger, brutally murdered to prevent him from delivering a package, the contents of which could free a wrongly convicted man from prison. In a surprising twist, this tragic death is linked to a murder case that Captain Montgomery investigated a decade earlier. To solve the present murder,Castle and Beckett must dredge up the past by uncovering the secrets and scandals of a prominent New York family, on " Castle ," MONDAY, NOVEMBER 9 (10:02-11:00 p.m., ET/PT) on ABC. Source & Preview