Features Netflix's Social Distance Struggles to Sum Up the Ordeal of 2020 Robert Daniels | 2020-10-14 A review of the timely Netflix series, which premieres on October 15.