Swamp Thing, Stargirl, Dollface, and other TV Show Casting Swamp Thing, Stargirl, Dollface, and other TV productions have made recent…