It is one of Germany’s and Europe’s most talked about new shows — and most expensive — and now viewers in the U.S. have their chance to see the masterpiece for themselves… Babylon Berlin is now streaming on Netflix! The Berlin crime drama, set in 1929, is based on a …