Taken’s Jennifer Beals Joins DC Universe Swamp Thing Cast
The cast of DC Universe’s continues to grow ahead of the start of principal photography.
The live-action series has cast Jennifer Beals (Flashdance, The L Word) as Lucilla Cable. The character is the town sheriff and mother of Matt Cable with the cas...