Gilbert and Lee ring in the New Year with a film that takes place Dec. 31, 1999. It's a strange one indeed. Ready for a wire trip?