Sometimes fantasies should stay fantasies. 

Rachel Weisz and Leo Woodall star in VLADIMIR, a new limited series, coming to Netflix on March 5.