Created and written by Craig Pearce and directed by Boyle, the six-episode show is set to premiere on Disney+ on May 31.