Jeryl Prescott Cast as Madame Xanadu in DC Universe’s Swamp Thing A veteran of The Walking Dead and Powers has joined the upcoming Swamp Thing series as Madame Xanadu, the seemingly…