Smallville

Alaina Huffman

Alaina Huffman

 Thanks to Armageddon Expo, I talked to Alaina Huffman, who has played Maureen Bowers on Painkiller Jane; Lieutenant Tamara Johansen on Stargate Universe; Dinah Lance/Black Canary …