Season 3 Episode 18

Title: One Life to Lose
Air Date: March 21, 2011 at 10:00 PM PDT

Corbin Bernsen (The Young and the Restless, Psyche), Rebecca Budig (All My Children), Cameron Mathison (All My Children) and Jane Seymour (Dr. Quinn, Medicine Woman) guest star in a soap opera-themed storyline of Castle. Read the full recap here.

Our Partners

You Might Like