In this song, there's a clip of a female voice speaking in Russian... does anyone have any idea where it's from? A movie? Awesome song btw.