Do you recall the vision of the future that was presented in the movie 'Total Recall'?