Watch Smallville Warrior Season 9 Episode 12 Stream Online. Having a super power will make you do everything you can. Just like Steven Swift in the new episode of Smallville Warrior Season 9 Episode 12. In this episode, A man gains super powers after stealing a comic book that was charmed by Zatanna. When the episode progresses it is revealed his name is Steven Swift but now calls himself Warrior Angel due to his superpowers. The Smallville Warrior S09E12 will be aired on Friday, February 12, 2010 8:00 PM-9:00 PM EST on The CW. Watch Smallville Warrior Season 9 Episode 12 Stream Online.