Slated to debut in May the series is based on the popular, cult comic book franchise of the same name. …read more