I was expecting a bit of more historical accuracy tbh, especially cause the director producer is Besson. This is suppoused to be 1985 Soviet Russia...where do I start... usb keys were invented in 1999... Then you got mobile phones which by the look of them are dated around 1993, you got emails which also implies the internet and more... A parody I guess?