A baby is on the way to Castle Season 6!
But maybe not in the way many Caskett fans have been hoping. At least not yet.
On Monday's Castle Season 6 Episode 10, a dying man will stumble into church and hand over a newborn to a priest prior to kicking it for good.
Look for Kate and Rick to play nanny to the child as they determine where he came from and to discover that finding his actual parents could be as challenging as solving this murder case.
Click through photos from the installment now and remember: You can easily watch Castle online at TV Fanatic.