Supergirl Casts Mehcad Brooks As James Olsen

By
Photo: Mark Mainz/2005 Getty Images

True Blood's Mehcad Brooks will exchange the paranormal for the extraterrestrial on CBS's Supergirl, where he's been cast as James Olsen. In this iteration of the character, Olsen will be a photographer at CatCo, the media company where Kara Zor-El (a.k.a. Supergirl, Melissa Benoist) works. According to DC Comics lore, the character could also be a potential love interest for Kara. (If you just yelled spicy, give yourself a high five and then picture Stefon saying, "CatCo is National City's hottest new club.")