A "heart-pumping" thriller has landed on Netflix, eight years after it was removed from the streamer.