Perhaps one of the most concept films of all concept films. If you pay attention really hard, you might be clutching a soggy tissue by the end wiping away your tears. The role that technology has in reshaping our current society is something that we often think of in a futuristic sense, but as the years go by, this film is more a mirror that anything.