Great episode last night. Strong writing and great drama, and it's nice to see Ryan getting some significant story time. Also Castle's growth into understanding what it was like to be a cop was nice.
I still don't like the new Captain, she is way too cliche as the a-hole captain. Most leaders would never get into those positions if they consistently treated people like crap.