Criminal Minds – “Supply and Demand” cast and character guide: Who plays whom in Season 6 Episode 24 of the crime show

Criminal Minds Season 6 Episode 24 cast during the “Supply and Demand” finale. (Image via Paramount+)
Criminal Minds Season 6 Episode 24 cast during the “Supply and Demand” finale. (Image via Paramount+)

The final episode of Criminal Minds season 6 was titled Supply and Demand. It aired on May 18, 2011, and was directed by Charles S. Carroll and written by Erica Messer. We saw a human trafficking case unfurl in the episode, along with a trunk full of bodies and many clues about a possible BAU team change.

It planted seeds for Season 7, with the high-stakes moral ambiguity at which the show excels. Yet, this wasn't a standard procedural ending.

With SSA Andi Swann and her Domestic Trafficking Task Force, who joined Hotch's team, the Season 6 finale focused on real-world horrors. Along the way, we saw teases for a team shake-up, Rossi's sentiment, and Rachel Nichols's farewell as Ashley Seaver.

Here’s a list of who played whom in the Criminal Minds Season 6 finale.


Criminal Minds – “Supply and Demand” aka Season 6 finale cast and character guide

1) Thomas Gibson as SSA Aaron Hotchner

SSA Aaron Hotchner (Image via Paramount+)
SSA Aaron Hotchner (Image via Paramount+)

The team's calm leader came upon the case with his authority and laser focus. Thomas Gibson's performance had the rare moment of Hotch's anxiety, which meant there could be potential budget-related changes ahead.


2) Joe Mantegna as SSA David Rossi

SSA David Rossi (Image via Paramount+)
SSA David Rossi (Image via Paramount+)

Rossi's involvement in the probe was just as fans expected, with a tender call from an old friend. Rossi's role as the pillar of the BAU was thanks to Mantegna, who struck a balance between the tough aspects and his reflective side.


3) Matthew Gray Gubler as Dr. Spencer Reid

Once again, Reid's encyclopedic mind proved to be priceless in putting together the inner workings of the trafficking network. Gubler rooted the episode's darker turns in human connection, with compassion and logic that Criminal Minds fans believe in.


4) Shemar Moore as SSA Derek Morgan

SSA Derek Morgan (Image via Paramount+)
SSA Derek Morgan (Image via Paramount+)

As Morgan went after leads and encountered suspects, his street smarts and drive were clear. Moore's performance matched the urgency of a time-sensitive investigation and gave the episode some extra vitality.


5) Kirsten Vangsness as Analyst Penelope Garcia

Vangsness played a role in the softness and jokes that broke through the more substantial beats of the finale, while Garcia's tech skills opened digital doors.


6) A.J. Cook as SSA Jennifer “JJ” Jareau

SSA Jennifer “JJ” Jareau (Image via Paramount+)
SSA Jennifer “JJ” Jareau (Image via Paramount+)

Cook's presence put a grounding comfort, considering that the BAU was in a state of transition after JJ's then-recent exit from the team. Her efficiency gave the BAU's collaboration with third parties a sense of gravity.


7) Rachel Nichols as SSA Ashley Seaver

youtube-cover

Nichols's last appearance as Seaver was in this Criminal Minds episode. She's a newbie profiler whose point of view was often challenged by the team. Her quiet exit left fans split on the character's time in office.


8) Amy Price-Francis as SSA Andi Swann

SSA Andi Swann (Image via Paramount+)
SSA Andi Swann (Image via Paramount+)

As the no-nonsense leader of the Domestic Trafficking Task Force, guest star Amy Price-Francis left an imprint that lives on. Swann's role was a homage to Andy Swan, an actual person who passed away earlier in 2011.


9) Nicholas Brendon as Analyst Kevin Lynch

youtube-cover

As the resident tech sidekick at the BAU, Brendon brings his charm as he jokes around with Garcia and helps interpret the case's digital strands.


More guest stars on Criminal Minds: “Supply and Demand”

A screengrab from Criminal Minds: “Supply and Demand” (Image via Paramount+)
A screengrab from Criminal Minds: “Supply and Demand” (Image via Paramount+)
  1. Matt T. Baker as Kyle, who was previously seen in Criminal Minds Season 1’s “Poison,” returns here in a different role.
  2. Angela Sarafyan, as Lucy, is a key figure in the trafficking investigation.
  3. Sarah Foret, as Agent Renee Matlin, is an ally in the field.
  4. Massi Furlan as Leon
  5. Sean Carrigan as Lamott
  6. Gary Kasper as the cleaner

Watch Criminal Minds Season 6 Episode 24 on Paramount Plus.

Edited by Ritika Pal