Castle
Witness for the Prosecution still
S08E1044 min· aired 2/14/2016

Witness for the Prosecution

TMDb6.3
Nexus es235438TMDb ep 1160193TVDb ep 5393165

Overview

Castle finally gets his day in court when he takes the stand as the key witness to a murder from five months ago. But when new information suddenly arises, he and Beckett must race against the clock to prevent a miscarriage of justice.