See the latest News from the world of Digital TV.
Disney unveil a teaser trailer and official synopsis that confirms spring 2020 release.
All eight episodes will arrive on Netflix on 4th July.