Smallville: Supergirl

"Supergirl" is the third episode of season ten of the live-action superhero fantasy series Smallville and the 99th episode of the series overall. It was directed by Mairzee Almas with a script written by Anne Cofell Saunders. It first aired on the CW Network on October 8th, 2010. In this episode, Kara Kent returns to Earth with a grave warning for Clark. A dark menacing force takes control of local radio host Gordon Godfrey who challenges the effectiveness of heroes such as Green Arrow.