Castle Flashback! Castle and Beckett Kiss in Season 3, Episode 13: “Knockdown” (VIDEO)
With all the hype surrounding Castle and Beckett's much-hyped possible hookup in the Season 4 finale "Always," we're flashing back to Season 3 when the pair shared their very first — albeit a decoy — kiss. It never gets old, does it?
Castle Season 4 finale "Always" airs on Monday, May 7, 2012 at 10 p.m. ET on ABC.