Watch The Shephard and the Czar on Disney Plus.
Unfortunately the movie The Shephard and the Czar is not yet available on Disney Plus.