Links for Criminal Minds S6E24: Supply & Demand

What's Hot Today

Episode 24

27,477 watches

May 18, 2011
The team hunts for an interstate human-trafficking ring, and J.J. returns to the BAU in the sixth-season finale.
Season Finale
May 18, 2011
Season Finale
The team hunts for an interstate human-trafficking ring, and J.J. returns to the BAU in the sixth-season finale.