Great Scott! It's almost 21 October 2015, also known as 'Back to the Future day' -- the date that Marty, Doc Brown and Jennifer travel to in "Back to the Future Part II." In honour of this momentous occasion, here are the tech predictions the 1989 movie got right about 2015 and what it missed. Click through to check it out, and if you want to see us round up Back to the Future's biggest hits and misses from the cockpit of an actual DeLorean, check out this time-twisting video.
First up, there may be no Jaws 19 in Holomax, but today's cinema landscape is dominated by sequels and franchises. The makers of Part II were clearly thinking ahead.
The DeLorean is the ultimate sci-fi vehicle, getting hover technology in the film's version of 2015 that eliminated the need for roads. We have no such tech unfortunately, but that's not to say our car tech isn't equally impressive.
Let's talk about mobiles. Back to the Future may have predicted we'd have something akin to Google Glass, but as we discover when a call comes in for Marty Senior, these gadgets are all hooked up to a shared telephone line!
The phenomenon of second-screen viewing means more and more of us are watching two panels at once, checking for reactions of Twitter during reality TV shows, for instance. It's not six screens at once, but it's certainly dividing our attention.
In the movie, fax is still the dominant form of communication. It's understandable when you consider that when "Part II" was made, fax was still an exciting, growing technology, but it also reveals the biggest problem with the film's vision of the future -- where's the Internet?!
In our timeline, email and the Internet have revolutionised communication, with the online world putting the sum of human knowledge at our fingertips, and leading to the growth of apps and social networks.
The movie accurately predicts that voice control will be a big part of our tech lives. Here's Marty Jr. trying to get his kitchen's fruit dispenser to bring him something to eat -- though he has to repeat himself to get it to work.