Castle Season 3 Episode 18: One Life to Lose



Castle Season 3 Episode 18 can be watched and enjoy on Monday on March 21, 2011 at 10:02pm EDT on WABC (ABC) TV channel. Title of the brand new episode is: One Life to Lose. Synopsis of the episode is: When the head writer on a popular soap opera is killed with a fire axe, Castle is able to use his skills as an author to make a discovery about the killer.

Share

Bookmark and Share

Google Buzz