EPIX Did EPIX Cancel Berlin Station Season 3? Or Will It Be Renewed? Premiere Date CsTV // April 26, 2019