Very unique and set up well. Great casting and attention to detail. Entertaining. The only reason I didn't give 5 stars is the annoying British accents. They are overdone and irritating at times. It would've been much more realistic if the actors had used a Russian accent with the exception of Catherine who should have a German accent. Not sure why they didn't strive for that credibility.