The Last Czars (Season 1) trailer, release date Watch The Last Czars Season 1 (2019) | Trailer | Release date | Netflix. Latest News • July 5, 2019