Outcast Season 1 will premiere in summer 2016 on FOX in the UK. Get all the latest horror news with every issue of SciFiNow.
Outcast Season 1 new teaser trailer is kind of terrifying
There’s something very wrong in this new teaser for Outcast Season 1