sci-fi film's release date