Everyone's Ready for the Wedding

The excitement is palpable as everyone at Castle's home and the 12th Precinct finalize wedding details. There's just one final thing to do--go get that marriage license. Castle and Beckett are off. Watch this fun sequence from Castle Episode 623: For Better or Worse.

Can't Miss Clips

Can't Miss Clips