When you’re telling a story about a town that residents can’t leave, you can’t just have one season. Good news…
FROM premieres on Sunday, February 20th on EPIX, and we talked to the stars about the new series.
Season 1 of the new supernatural series, From, premieres in February on EPIX.