Is the future--as seen in B-movie sci-fi--actually here?