Anon
This slick techno-thriller is by no means the worst Netflix Original feature movie to drop in 2018. Nevertheless, considering its strong casting and creative pedigree, it could have been a whole lot better.