Science fiction is often, by definition, ahead of its time, but there is one recent release that Ron Howard thinks people should watch sooner rather than later.