Castle
Sleeper
Season 7 Episode 20 of 23
A mysterious recurring dream drives Castle and Beckett to seek answers about the two-month period when he went missing, but their search for the truth has deadly consequences
Castle airs on GREAT! tv at 1:50 AM, Sunday 10 November.
Topics
Movie ➝ Drama
Detective ➝ Thriller