Newslink: 2001: A Space Odyssey 70mm Trailer Puts Every New Sci-Fi ...