Cult movie Back to the Future II believed that we'd have flying cars by 2015, while The Terminator envisaged that killer cyborgs would walk among us by 2029. We've been bombarded by Hollywood with pictures of what the future could hold for years – but when will the sci-fi predictions become reality?
From controlling the weather to curing cancer, we've created a timeline of the future that definitively sorts the facts from the myths. Read on to step into our time machine... All dollar values in US dollars.