ID4’s Dean Devlin Returns To TV With “Almost Paradise” by Susan Macdonald | Apr 3, 2020 | Science Fiction / FantasyChristian Kane of ‘The Librarians’ headlines the new series.