Recent article (17min): Coolness: New 2001: A Space Odyssey trailer will remind you why you love 2001: A Space Odyssey