Watch a Beautiful 1967 Helen Mirren in a Strange Scene from one of her First Films

VideosMovie by Joey Paur

Here is a very weird scene from a 1967 film called Herostratus, which is one of the first films that Helen Mirren starred in. I don't know about you, but I think she's pretty damn beautiful here. The film was made by experimental filmmaker Don Levy. Watch the scene below and tell us what you think!

 

GeekTyrant Homepage