Castle Season 6 Episode 10
Season 6
Episode: 10
Air Date: 2013-11-25
Before dying, he hands a mysterious bundle to the priest. When the bundle turns out to be a smiling baby boy, Castle and Beckett find themselves accidental nannies to the…
Episode Title: The Good, The Bad & The Baby