Tonight's episode of Castle was just full of surprises, and we're not talking about CIA agent Sophia Turner's epic betrayal. Not to brag or anything, but we totally saw that coming.
What we didn't see coming was the possibility that Rick Castle's father was (or still is) in the CIA.
It certainly would explain his knack for problem solving, not to mention his inherent ability to defuse dirty bombs and shoot through seat belts from the bottom of the ocean after holding his breath for a minute and a half. Talent like that is definitely genetic, and no offense to Martha, but we don't think it came from her. His flair for the dramatic, on the other hand …
While we'd love to believe it, we just can't trust Sophia "Turncoat" Turner — not before her tangled web of lies unraveled, and certainly not after.
However, we can't help but think there's more to the story. And, like Castle, we just. don't. stop.