Where To Stream Castle Season 6 Episode 5
Time Will Tell
- Aired October 21, 2013
- 60 Min
- Rated 7.7
- Number 97 Of 173 Rated Episodes
Grisly murder investigation leads Castle and Beckett to a suspect who claims he's traveled back in time to stop terrible events from unfolding, events that will change the course of human history. Is he simply a deluded killer, or is it possible that he's telling the truth.