Description
The Last Czars is an American dramatic documentary program which aired on Netflix. The series premiered on July 3, 2019.
When social upheaval sweeps Russia in the early 20th century, Czar Nicholas II resists change, sparking a revolution and ending a dynasty.