A Time Lost: Millie Bobby Brown's family feud drama is your new Netflix obsession