Netflix offered us a surprise this morning with the announcement that it had acquired the streaming rights to the popular German TV drama Charité and instead of making us wait for its release, all six episodes of the first season are available to stream now. Set in Berlin in 1888, …