The Last Czars Guest cast, played by Mark Frost Episode 1x02: The Boy (Jul 3, 2019) Episode 1x03: Anarchy (Jul 3, 2019)