‘Castle’ Season 8 Episode 15 Recap – Esposito Reunites With Ex-Fiancee(02) Save Image Image gallery: How Many Ex-Wives Did Castle Have? Unpacking Richard Castle's Marital Past