Incredible Visual Effects

Mindhunters has really taken off on Netflix, it seems like everybody's watching it. But what are they watching exactly?