Sidenote: Anyone else realize that many of the subplots featured in this film heavily echo territory covered in the film Her with Scarlett Johansson?
There are a lot of sci fi movies dealing with A.I. right now, it's going to change the world very soon and has interesting philosophical implications. Also see EX MACHINA.