Shattered Glass: What is Going on with The Good Wife's Kalinda?

Just what is going on with Kalinda (Emmy Award winner Archie Panjabi) on The Good Wife?

The tensions between Kalinda and the firm's new investigator, Blake (Scott Porter), came to a head on last night's episode ("Cleaning House"), amid a storm of shattered glass, taut sexual tension, and lipstick marks on the rearview mirror as Blake threatened to reveal the truth about Kalinda's past. His inquiries have gotten a little too uncomfortably close for Kalinda's liking, so she took a bat to Blake's car and then waited around for him to show up so she could, uh, toy with him further.

While Blake is playing his cards close to the vest when it comes to revealing all that he knows about Leela--I mean, Kalinda--I'm curious to know what you think Kalinda is covering up. Let the theorizing begin. (No spoilers please!)

Head to the comments section to share your theories on what skeletons are in lurking in Kalinda's closet, beside her kick-ass wardrobe...

Next week on The Good Wife ("VIP Treatment"), Will and the partners must decide whether to take on the case of a VIP massage therapist who accuses a Nobel Peace Prize winner of sexual assault; Peter and Eli try to figure out what Wendy's candidacy means for their campaign.