Netflix has several thrilling series, and many of them have received an incredible response. However, this show has been slept upon.