EPIX just released a first-look teaser trailer for their contemporary sci-fi horror series, From. It looks pretty cool! Production wrapped earlier this month in Halifax, Nova Scotia. EPIX plans to release it early next year in the U.S. while Netflix distributes it everywhere else. Check out the teaser below, then …
Read More »