SEAMUS DEVER, TAMALA JONES, STANA KATIC

Castle “Sleeper” Season 7 Episode 20

Castle "Sleeper" Season 7 Episode 20 airs Monday, April 20th 10:00-11:00 p.m., ET/PT on ABC. In tonight's episodde, a mysterious recurring dream drives Castle and Beckett to seek answers about the...