A 1999 movie tries to predict 2005 technology, fails miserably?