Search results for "Kevin Herrera"
Eps12 Castle Season 2 Episode 12

Castle Season 2 Episode 12

Castle Season 2 Episode 12
Season 2
Episode: 12
Air Date: 2010-01-11

When Castle and Beckett are called to a wedding to investigate the death of a bridesmaid, Castle is stunned to discover that the soon-to-be bride is his old flame, Kyra,…

Episode Title: A Rose For Everafter
Serie: Castle