News Rebecca Thomas Set to Direct Sci-Fi Film Intelligent Life August 22, 2017 It’s an original sci-fi film!