Outcast Announces Six New Cast Members

The supernatural series Outcast, from Robert Kirkman, the executive producer of The Walking Dead, has announced the addition of six new cast members. According to Deadline the new cast includes Melinda McGraw (Mad Men), David Denman (13 Hours), Grace Zabriskie (The...