A Russian diplomat's son is killed, leading Castle and Beckett to learn about international crime and foreign politics as Castle is tasked with keeping a Russian security officer busy. More...
Originally Aired On: March 25, 2017
Det. Kevin Ryan