Swamp Thing: Maria Sten Joins Cast For DC Universe Series

Deadline is reporting that Maria Sten has signed up to star in DC Universe’s upcoming live-action drama series Swamp Thing.

Read Article →