Chronovisor review: Sci-fi research thriller gets deep in the weeds