Kevin Durand Joins Swamp Thing in Villain Role

The cast of DC Universe’s upcoming Swamp Thing series seems to grow by the day. The latest addition is Kevin Durand who will be…