My credentials as a geek were placed firmly on the line by my apparent reluctance to watch the latest Bladerunner movie. In my defence I have had a few distractions to address and more than that, I was hoping the new film would not ruin the wonderful acclaim attributed to the franchise.

Fortunately, Bladerunner 2049 was excellent. If you are in any way a geek, a nerd or all of the aforementioned you should definitely watch it.

Whilst recreating the steampunk overtones of the first movie, Bladerunner 2049 served to continue many of the innovative themes which were touched on in the Harrison Ford original. For example, videophones were non-existent before the first Bladerunner film. Semi-intelligent automated voice control systems were also an eye-opener, as was the biometric security sidearm. Today all of these are a reality.

The new film introduced us to the idea of high-altitude flying cars, fully submerged motorways and emotionally active A.I with the capacity to demonstrate empathy, appreciate art and of course, superhuman replicants. None of these suggestions are beyond the sphere of possibility.

The Bladerunner movies should be a core component of any Computer Science 101 class and I am sure will be repeat-viewing for many technophobes also. They really do hint at an achievable future. However good or bad that may be.