Answer
Blake Calamar was the character played by Scott Porter in the television series The Good Wife. Calamar was a private investigator hired by Alicia Florrick, the show's protagonist, to investigate her husband's political corruption scandal. He is a complex and enigmatic character, with a troubled past and a strong sense of loyalty to Alicia.