Michael Ausiello reports that actress Cassidy Freeman has been cast as Tess for Smallville season 8. I got this from aintitcoolnews.com. A Battlestar Galactica vet has been cast as Doomsday as well. Freeman stared in the CW's not picked up Austin Golden Hour pilot alongside Justin Hartly aka Oliver Queen/ Green Arrow.