A: 

multi-touch interface?

linjunhalida
+1  A: 

I like the heads up display robocop has, pretty neat with the targeting,zoom and memory recording etc

Rick J
A: 

Take a look at Serial Experiments Lain. It's a cyber-punk anime that is already 10 years old but still right about how the world behave when everyone is connected.

There is two interesting thematics (it's full of thematics) for you : - the UI of the fictive "Copland OS" that evolves through the episodes (13); - SPOIL : the theme of a network that don't require hardware at all;

Anyway it's full of interface designs. You can see some premises of the IPhone in this anime.

Klaim
A: 

Pretty much any interface that can stream a 3D interactive user interface that you have to fly around slowly in order to find what you need, when a command like "find . -name secrethackerdocuments.*" would do it instantly. Especially if said 3D interface is being streamed over a very low bandwidth internet connection...

JeeBee
Hack The Planet!!
Christian Witts
A: 

If you are seriously interested into the future of user interface design, may I recommend a recently started blog to you, "Do What I Dance"?

http://dowhatidance.wordpress.com/

"News and Articles on Humane Computer Interfaces and Inspiring UI Design"

paniq
A: 

I nominate the second Matrix movie: you see a half-second snip of Trinity using a green-on-black command line interface.

Not only are command-line interfaces useful, it also conveys a realistic view of computer security and how the evil hackers work: you run nmap to see what your target is running. They run an old and unpatched (and therefore insecure) version of ssh, which you then run a pre-canned exploit on.

Jonas Kölker
A: 

Hackers, nothing can beat the Gibson for lunacy.

Christian Witts
+6  A: 

I think the question has a flaw.

The purpose of a movie is to tell a story. When the story involves computers, the movies has to tell what happens on the computer. Typically, that has to be told to a very broad audience and in very little time. That constrains what you can have the computers display, in a way different from what good real-world user interfaces can do.

In the real world, you learn how a piece of software works by interacting with it several times. It needs to tell the user what it's doing to some extent, but it can make some assumptions about the user's preexisting knowledge and ability to learn from observation and inference.

For example, if your mail program has a button labeled "Send this mail", and you press it, and something changes (say, your compose-mail window disappears and you see a small green check mark in your status bar), that might be fine; you don't particularly want a big pop-up box saying "the program worked correctly" every time it does something.

In a movie, you want to convey that the user is asking the computer to send the mail, that the computer works on it, and then succeeds. The best way to do that is for the screen to show nothing except "SENDING EMAIL..." and then "MAIL SENT."

That's not useful to work with, however.

It's known in the usability world that it's generally good to present the user with real-world metaphors, because they help explain to the user what to do and how the system works. It's also known that it's generally desirable to not stick to the restrictions of the real-world objects when they don't serve a useful purpose.

Consider for instance the Trash Can: that's where you put stuff you want to get rid of. However, you don't need a system to move trash from your private trash can to the public landfill, because that's not how it works.

In movies, you only care about conveying the idea of how the system works, not about how useful the system is.

So, the thing that forces movies to display unrealistic user interfaces is the excessive emphasis on conveying in an abundantly clear way what's happening, to the detriment of the system being useful. That's why it's a dangerous idea to let yourself be inspired by the movies in your own designs: the purposes are different (in a way that matters).

Jonas Kölker