On The Good Wife Season 6 Episode 2, Cary's predicament doesn't get any better when Bishop's henchmen are discovered first to be good witnesses for his case and then start showing up dead in the street.
Eli continues trying to get Alicia to run for State's Attorney, and even though she says she doesn't want to run, she also turns down $1.3 million for Cary's bail because she's concerned it could be considered a bribe.
She spends so much time convincing people that she's not running it becomes a "thou dost protest too much" situation. She even declines after receiving a call from Valerie Garrett (yes, THE Valerie Garrett) who calls to try to talk her into running at the request of Eli.
When Diane resigns from Lockhart/Gardner, one of her recruits is upset. Taye Diggs joins the cast as Dean Levine-Wilkins when he decides to move to Florrick/Agos with Diane. He also manages to pull off another upset of astounding proportions.
Find out whether Kalinda will be able to find a good witness for Cary's case without Bishop snuffing him out, discover who is behind all of the polling for Alicia and what Peter thinks of it all when you watch The Good Wife online!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.