Criminal Minds executive producer Erica Messer knew very early this season that she wanted to do something out of the ordinary for the season finale.
"I wanted to ground it with our team and I wanted to end with the idea that good things happen to good people," Messer tells TVGuide.com. "Our team puts up with all this crap from horrible people all year long, so let's actually celebrate them. We see so many bad images all season long, can't we just have our heroes be happy and smiling and dancing? We knew early on there would be a wedding at the end, not an SUV explosion [like in the Season 3 finale]."