Episode 1006

February 18, 2022
0.0%

Castle Einstein - S25 - E6

Episode 1006

Gustav's well-intentioned plan threatens to fail. A kiss causes butterflies in the stomach and Nesrin doubts Annika's innocence.

Castle Einstein: Season 25 - 26 Episode s