This Netflix thriller deserves more recognition and is a must-watch with a gripping premise, shocking twists, and compelling ...