![poster](https://image.tmdb.org/t/p/w300/dSGf6iqDvb9ci4U2vtSyeSdXXeL.jpg)
The Russians are coming!
South by Southeast
5/10
1997
85
Psst...Wanna know a secret? Wicked Pictures has just gone undercover and seized two defectors. Meet Nikita & Vicca: the hottest things to come out of Russia since Vodka and Caviar!