Will time run out for the victims the woman abducted in the human trafficking ring, with some being shipped overseas while others are having their organs harvested?
We've got your first look here at The Mentalist Season 6 Episode 21, as the FBI doubles its efforts and Jane and Lisbon focus on finding the criminal mastermind behind it all.
As if that weren't enough drama, Teresa finally makes a decision about her future. Will she choose to head off to Washington D.C. with new boyfriend Marcus Pike or will she decide to stay in Austin with Jane. And if she leaves, how will Jane reacti.
Check out these photos from "Black Hearts," set to air Sunday, May 11 on CBS.