The trailer for the new Netflix series dropped a few days ago. ...