Jennifer Beals Joins Cast of DC Universe's Swamp Thing