Please, does anyone have an idea of the title, the director, any of the performers? I did think the (gorgeous) dark haired girl playing 'Rita' might be Cara Peters, but that's probably wrong. I have done some searching on this but there are not enough clues in the clip.