Does anyone know which movie this is from (I'm guessing one of the Marc Dorcel Russian Institute ones), or the name of the woman, or where there's a longer clip available...