The cast stars Kyla Stone as Anya, Sam McLellan as Dmitry, Brandon Delgado as Gleb, Gerri Weagraff as Dowager Empress, Bryan Seastrom as Vlad, Madeline Raube as Countess Lily and Taya Diggs and ...