“This is sickening”
By
Sci-fi drama starring Nathan Phillips and Britne Oldford will air its series finale on Monday
“The Walking Dead” executive producer Gale Anne Hurd’s 13-episode thriller premieres April 11