A call from a mysterious stranger ignites an explosive chain of events; the s...
Castle
Season 8 Episode 10: Witness for the Prosecution
When Castle takes the stand as the key witness to a murder new information suddenly arises forcing Beckett to race to prevent a miscarriage of justice.