Screen Captures Goddess Kyra Sedgwick Screen Captures Gallery. Screen Shots From The TV Series 'The Closer' Staring The Goddess, Kyra Sedgwick as 'Chief Brenda Leigh Johnson'.