It’s exciting to see Shyamalan on such confident footing once more, all these years later.
In a way, it's one of the oldest stories in the movies. You start with a sweet guy who's kind of a wimp. You have him rent an apartment downstairs from a good-looking blonde girl who's really classy -- maybe she even plays cello in a symphony orchestra. Then you supply the wimp with a know-it-all roommate who can do anything.
Then the wimp has the roommate compose a love song for the girl upstairs. The girl falls for it, there's love at first sight, but then the wimp feels that he is living a lie. He must tell the girl the truth or he will not truly deserve her. (This begs the question, of course, of whether he should make an ethical investment in a girl who can be swayed by a single love song.)
In "Electric Dreams", they've made one slight change in this age-old scenario, to bring it up to date. The roommate is a computer. In the old movies, there was usually a touchy moment or two when it looked like the roommate was going to fall for the girl upstairs. They even have a version of that here: The computer gets wildly jealous and possessive about its owner, and begins to inquire winsomely about the meanings of all those nice words in the love songs: How, exactly, does one touch? The guy in the movie is one of those cases of chronic disorganization: He's right on time but this is yesterday's training session. Somebody tells him he ought to get a computer to help him keep track of things. He buys a computer and, predictably, drops it while he is taking it out of the box. Apparently that was just what the computer needed to upgrade itself to a level of sophistication far above anything ever dreamed of by the folks at the computer store.
If "Electric Dreams" were only about this ancient old plot, it would have been a fairly routine movie. Several things make it more than that, and, in order of importance, they are: