Created by Neil Forsyth (The Gold), the series dropped on the streaming platform on May 7 and has had a seven-week run in the Netflix top 10.