Film clip from the movie Herostratus, directed by filmmaker Don Levy. This scene features actress Helen Mirren in her first film role.

Pin It on Pinterest