If there's one thing we're always thinking about, it's that time Kate Beckett busted through Rick Castle's door and planted a big, wet kiss on his beautiful lips. Please tell us we're not alone here!

Fortunately, we can experience the magic all over again when ABC re-airs Castle's Season 4 finale, "Always," on Saturday, August 18 at 10 p.m. ET.

We're sure you still have the episode saved on your DVR, and this page is probably set as your browser homepage (we hope), but nothing compares to watching Castle live. Plus, it'll help make the homestretch to Sept. 24 just a tad more tolerable.

Source: Twitter

Are you a Castle expert? Weigh in with your theories and thoughts on our Castle Facebook page!
Follow @CastleWetpaint on Twitter

More About Castle
Castle Spoilers
Castle Season 5
Castle Episode Guide