Castle Season 6 Episode 10: The Good, The Bad & The Baby
A bleeding man stumbles right into a church, but just earlier than dying, he hands a mysterious bundle to the priest in Castle Season 6 Episode 10. When the bundle seems to be a smiling baby boy, Fortress and Beckett discover themselves unintended nannies to the newborn. However once they determine the child and the sufferer weren't related, they uncover that finding his rightful dad and mom may be simply as onerous as solving the murder. You will see next Castle Season 6 Episode 11.