Sneak Peek new images from the Season Finale episode of "Castle", titled "For Better or Worse", airing May 12, 2014 on ABC:
"...the wedding of 'Castle' and 'Beckett' is almost here.
"But when a shocking surprise threatens to ruin the big day, they are sent on a wild mission...
"...a mission filled with masked men...
"...angry bikers and a charming ne'er-do-well from Beckett's past..."
Click the images to enlarge...