Richard et Kate discutent d'une date pour leur mariage, sauf que ni l'un et ni l'autre ne sont d'accord. Martha, entendant cela, leur donne le conseil suivant: "Il n'y a jamais de moment parfait pour quoi que ce soit." Puis, elle leur dit de se marier à la mairie tout de suite. Richard et Kate refusent et prétextent qu'ils vont trouver la date parfaite pour leur mariage.
L'équipe de Beckett enquête sur la mort de Ted Rollins, 20 ans, vendeur dans un magasin de disque, dans la poitrine duquel on a tiré deux fois. Les policiers ont retrouvé le corps sous la douche de son appartement. Castle découvre que la victime porte une chaussure qui a été lacée différemment et cela l'intrigue. De plus, Lanie annonce à Kate que Ted n'a pas été tué dans son appartement. Tout à fait par hasard, il découvre aussi, sous les lattes du plancher, un compartiment secret contenant un ordinateur portable. L'ordinateur de la victime s'avère difficile à décoder, mais Torri, la spécialiste informatique de la police réussit à décoder une partie de l'ordinateur. Torri et l'équipe de Beckett découvrent que Ted piratait le site internet Universal Banking Solutions, dont le propriétaire est Anderson Cross. En rendant visite à Anderson Cross, Castle découvre qu'il s'agit en fait de son père, qu'il n'a pas revu depuis l'enlèvement d'Alexis à Paris. Beckett ne se doutant de rien, le père de Richard interdit à Castle de révéler son identité à Kate. Kate a une impression de déjà-vu en voyant Anderson Cross. Au même moment, l'équipe de Beckett découvre que Ted s'est fait tuer au parc d'attraction de Coney Island, sous un manège en réparation. Lanie découvre la raison pour laquelle l'un des souliers de Ted était lacé différemment. En visionnant les vidéos de surveillance du parc d'attraction Kate découvre que c'est Anderson qui a probablement tué Ted. Elle finit par faire le lien avec le portrait robot sur l'affaire de l'enlèvement d'Alexis à Paris, ce qui énerve Castle. Elle découvre que l'homme, sur la vidéo de surveillance, celui du portrait-robot et donc Anderson Cross, est un ancien espion de la CIA, qui a tourné le dos au groupe qui l'engageait et qui est devenu un tueur à gages. Il est donc un criminel aux yeux du gouvernement. Il n'en faut pas plus à Castle pour fixer un rendez-vous avec son père, mais celui-ci ne vient pas. Castle se réfugie chez lui et raconte tout à Martha. Au même moment, le père de Castle arrive chez Castle en très mauvais état. On lui a tiré dessus. Martha et Castle doivent lui retirer la balle sous les instructions d'Anderson. Kate arrive peu de temps après la fin de l'intervention de Richard. Martha suggère à Richard de dire la vérité à Kate à propos de son père. Celui-ci le fait. Le père de Castle explique à Kate, Richard et Martha, qui il est, la raison de la mort de Ted et comment arrêter son meurtrier. Kate, qui doute du père de Castle, et Richard, appliquent le plan d'Anderson afin d'attraper le meurtrier. Finalement, le père de Castle tue le meurtrier de Ted, laissant l'arme du crime à Kate. Le père de Castle disparaît avec le corps du meurtrier de Ted.
Après la fin de l'enquête sur la mort de Ted Rollins, Castle annonce à Beckett que le mois de septembre est le moment idéal pour leur mariage. Ce qui ravit Kate. À l'appartement, Martha et Richard sont tristes que le père de Castle soit reparti sans leur dire au revoir.